{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.fr0ster/mcp-abap-adt","description":"MCP server for SAP ABAP ADT: repository analysis and CRUD for RAP and classic ABAP","repository":{"url":"https://github.com/fr0ster/mcp-abap-adt","source":"github"},"version":"8.8.1","packages":[{"registryType":"npm","identifier":"@mcp-abap-adt/core","version":"8.8.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the ABAP system (e.g. https://my-system.example.com or a BTP ABAP service URL). Required to connect; without it the server starts in tool-inspection-only mode.","isRequired":true,"format":"string","placeholder":"https://your-abap-system.example.com","name":"SAP_URL"},{"description":"Authentication method: 'xsuaa' for JWT/OAuth2 (BTP ABAP Cloud) or 'basic' for username/password (on-prem).","format":"string","default":"xsuaa","choices":["xsuaa","basic"],"name":"SAP_AUTH_TYPE"},{"description":"System type, controls which tools are available (e.g. Programs are onprem-only).","format":"string","default":"cloud","choices":["cloud","onprem","legacy"],"name":"SAP_SYSTEM_TYPE"},{"description":"ABAP client/mandant number (e.g. 100). Optional for BTP ABAP Cloud.","format":"string","placeholder":"100","name":"SAP_CLIENT"},{"description":"JWT bearer token for SAP_AUTH_TYPE=xsuaa. Provide this (or the SAP_UAA_* refresh-token set) for JWT auth.","format":"string","isSecret":true,"name":"SAP_JWT_TOKEN"},{"description":"Username for SAP_AUTH_TYPE=basic (on-prem).","format":"string","name":"SAP_USERNAME"},{"description":"Password for SAP_AUTH_TYPE=basic (on-prem).","format":"string","isSecret":true,"name":"SAP_PASSWORD"},{"description":"Logon language (ISO code, e.g. 'en', 'de').","format":"string","default":"en","name":"SAP_LANGUAGE"},{"description":"System context for on-prem create/update operations (e.g. DEV).","format":"string","name":"SAP_MASTER_SYSTEM"},{"description":"Responsible user for on-prem create/update operations.","format":"string","name":"SAP_RESPONSIBLE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-16T17:26:24.387281Z","publishedAt":"2026-07-16T17:26:24.387281Z","updatedAt":"2026-07-16T17:26:24.387281Z","isLatest":true}}}
