mcp-sap — SAP Business One (HANA) como servidor MCP Endpoint: https://mcp-sap.test-aptus.org/mcp Build: 2f62e37b467bcf5d2b61c259a098f30800c67fd7 REGISTRAR EN CLAUDE CODE ------------------------ Reemplaza por el secreto del endpoint (pídeselo al equipo de informática; es el secret SERVICE_KEY del proyecto cl-informatica). claude mcp add --scope user --transport http mcp-sap https://mcp-sap.test-aptus.org/mcp \ --header "MCP_TOKEN: " --scope user lo deja disponible en cualquier directorio. Usa --scope project para dejarlo escrito en el .mcp.json del repo en el que estés (sin el token: no se versionan secretos). Comprobar que quedó conectado: claude mcp list Quitarlo: claude mcp remove --scope user mcp-sap TOOLS ----- list_databases enumera los CompanyDB (schemas SAPB1_DB_USER_*) del server HANA query ejecuta SQL de SOLO LECTURA contra un CompanyDB Dialecto HANA: identificadores entre comillas dobles y case-sensitive, LIMIT (no TOP). Solo se aceptan SELECT y WITH: cualquier escritura o sentencia múltiple la rechaza el servidor. COMPROBACIÓN RÁPIDA CON CURL ---------------------------- curl -s -X POST https://mcp-sap.test-aptus.org/mcp \ -H 'content-type: application/json' \ -H 'accept: application/json, text/event-stream' \ -H "MCP_TOKEN: " \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' OTRAS RUTAS ----------- GET /healthz estado del servidor (200 ok / 503 degraded) GET /version.json SHA del commit desplegado