abap-adt-mcp
io.github.williansaez/abap-adt-mcp ยท version 2.8.2
Community listing. Not installed or verified by cosmic-mcp. Read the source and its permissions before you run it.
ABAP development from Claude and other MCP hosts: source, transports, tests, ATC, debugger
https://github.com/williansaez/abap-adt-mcpQuick facts
- Listing: Community
- Published Nov 2, 16:23 UTC
- Transport: stdio
- Package: npm
abap-adt-mcp2.8.2 - Listed by cosmic-mcp: Nov 9, 04:27 UTC
Details
- Repository: https://github.com/williansaez/abap-adt-mcp
- npm: https://www.npmjs.com/package/abap-adt-mcp
- Needs settings:
SAP_SYSTEMS_FILESAP_SYSTEMSSAP_DEFAULT_DESTINATIONSAP_AUTH_TYPEMCP_HTTP_PORTMCP_HTTP_HOSTMCP_HTTP_TOKENMCP_HTTP_MAX_SESSIONSMCP_HTTP_MAX_BODY_BYTESMCP_HTTP_SESSION_TTL_MINUTESMCP_HTTP_ALLOWED_ORIGINSMCP_HTTP_ALLOWED_HOSTSMCP_EXPORT_ROOTMCP_AUDIT_FILEMCP_ADT_TRACE_FILEMCP_READ_ONLYMCP_ALLOW_DATA_PREVIEWMCP_ALLOW_FREE_SQLMCP_TOOLSETSMCP_DISABLED_TOOLSETSMCP_MAX_RESPONSE_CHARSSAP_ALLOW_REENTRANCE_TICKETSAP_URLSAP_USERSAP_PASSWORDSAP_CLIENTSAP_LANGUAGESAP_BROWSER_PATHSAP_BROWSER_PROFILE_DIRSAP_SSO2_COMMANDSAP_SSO2_ARGSSAP_SSO2_TIMEOUT_MSSAP_TLS_INSECURESAP_OAUTH_TOKEN_URLSAP_OAUTH_CLIENT_IDSAP_OAUTH_CLIENT_SECRETSAP_OAUTH_SCOPEMCP_PROFILE_GATESAP_REQUEST_TIMEOUT_SECONDSMCP_SOURCE_CACHE_TTL_SECONDSMCP_CACHE_DIRMCP_API_CLASSIFICATION_FILES
Setup snippets
Generated from the registry entry. cosmic-mcp has not run or reviewed this server; values in angle brackets are yours to fill in.
Run it locally (npm)
npx -y '[email protected]'Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"abap-adt-mcp": {
"args": [
"-y",
"[email protected]"
],
"command": "npx",
"env": {
"MCP_ADT_TRACE_FILE": "<your mcp adt trace file>",
"MCP_ALLOW_DATA_PREVIEW": "<your mcp allow data preview>",
"MCP_ALLOW_FREE_SQL": "<your mcp allow free sql>",
"MCP_API_CLASSIFICATION_FILES": "<your mcp api classification files>",
"MCP_AUDIT_FILE": "<your mcp audit file>",
"MCP_CACHE_DIR": "<your mcp cache dir>",
"MCP_DISABLED_TOOLSETS": "<your mcp disabled toolsets>",
"MCP_EXPORT_ROOT": "<your mcp export root>",
"MCP_HTTP_ALLOWED_HOSTS": "<your mcp http allowed hosts>",
"MCP_HTTP_ALLOWED_ORIGINS": "<your mcp http allowed origins>",
"MCP_HTTP_HOST": "<your mcp http host>",
"MCP_HTTP_MAX_BODY_BYTES": "<your mcp http max body bytes>",
"MCP_HTTP_MAX_SESSIONS": "<your mcp http max sessions>",
"MCP_HTTP_PORT": "<your mcp http port>",
"MCP_HTTP_SESSION_TTL_MINUTES": "<your mcp http session ttl minutes>",
"MCP_HTTP_TOKEN": "<your mcp http token>",
"MCP_MAX_RESPONSE_CHARS": "<your mcp max response chars>",
"MCP_PROFILE_GATE": "<your mcp profile gate>",
"MCP_READ_ONLY": "<your mcp read only>",
"MCP_SOURCE_CACHE_TTL_SECONDS": "<your mcp source cache ttl seconds>",
"MCP_TOOLSETS": "<your mcp toolsets>",
"SAP_ALLOW_REENTRANCE_TICKET": "<your sap allow reentrance ticket>",
"SAP_AUTH_TYPE": "<your sap auth type>",
"SAP_BROWSER_PATH": "<your sap browser path>",
"SAP_BROWSER_PROFILE_DIR": "<your sap browser profile dir>",
"SAP_CLIENT": "<your sap client>",
"SAP_DEFAULT_DESTINATION": "<your sap default destination>",
"SAP_LANGUAGE": "<your sap language>",
"SAP_OAUTH_CLIENT_ID": "<your sap oauth client id>",
"SAP_OAUTH_CLIENT_SECRET": "<your sap oauth client secret>",
"SAP_OAUTH_SCOPE": "<your sap oauth scope>",
"SAP_OAUTH_TOKEN_URL": "<your sap oauth token url>",
"SAP_PASSWORD": "<your sap password>",
"SAP_REQUEST_TIMEOUT_SECONDS": "<your sap request timeout seconds>",
"SAP_SSO2_ARGS": "<your sap sso2 args>",
"SAP_SSO2_COMMAND": "<your sap sso2 command>",
"SAP_SSO2_TIMEOUT_MS": "<your sap sso2 timeout ms>",
"SAP_SYSTEMS": "<your sap systems>",
"SAP_SYSTEMS_FILE": "<your sap systems file>",
"SAP_TLS_INSECURE": "<your sap tls insecure>",
"SAP_URL": "<your sap url>",
"SAP_USER": "<your sap user>"
}
}
}
}Claude Code
claude mcp add 'abap-adt-mcp' -- npx -y '[email protected]'Cursor (.cursor/mcp.json)
{
"mcpServers": {
"abap-adt-mcp": {
"args": [
"-y",
"[email protected]"
],
"command": "npx",
"env": {
"MCP_ADT_TRACE_FILE": "<your mcp adt trace file>",
"MCP_ALLOW_DATA_PREVIEW": "<your mcp allow data preview>",
"MCP_ALLOW_FREE_SQL": "<your mcp allow free sql>",
"MCP_API_CLASSIFICATION_FILES": "<your mcp api classification files>",
"MCP_AUDIT_FILE": "<your mcp audit file>",
"MCP_CACHE_DIR": "<your mcp cache dir>",
"MCP_DISABLED_TOOLSETS": "<your mcp disabled toolsets>",
"MCP_EXPORT_ROOT": "<your mcp export root>",
"MCP_HTTP_ALLOWED_HOSTS": "<your mcp http allowed hosts>",
"MCP_HTTP_ALLOWED_ORIGINS": "<your mcp http allowed origins>",
"MCP_HTTP_HOST": "<your mcp http host>",
"MCP_HTTP_MAX_BODY_BYTES": "<your mcp http max body bytes>",
"MCP_HTTP_MAX_SESSIONS": "<your mcp http max sessions>",
"MCP_HTTP_PORT": "<your mcp http port>",
"MCP_HTTP_SESSION_TTL_MINUTES": "<your mcp http session ttl minutes>",
"MCP_HTTP_TOKEN": "<your mcp http token>",
"MCP_MAX_RESPONSE_CHARS": "<your mcp max response chars>",
"MCP_PROFILE_GATE": "<your mcp profile gate>",
"MCP_READ_ONLY": "<your mcp read only>",
"MCP_SOURCE_CACHE_TTL_SECONDS": "<your mcp source cache ttl seconds>",
"MCP_TOOLSETS": "<your mcp toolsets>",
"SAP_ALLOW_REENTRANCE_TICKET": "<your sap allow reentrance ticket>",
"SAP_AUTH_TYPE": "<your sap auth type>",
"SAP_BROWSER_PATH": "<your sap browser path>",
"SAP_BROWSER_PROFILE_DIR": "<your sap browser profile dir>",
"SAP_CLIENT": "<your sap client>",
"SAP_DEFAULT_DESTINATION": "<your sap default destination>",
"SAP_LANGUAGE": "<your sap language>",
"SAP_OAUTH_CLIENT_ID": "<your sap oauth client id>",
"SAP_OAUTH_CLIENT_SECRET": "<your sap oauth client secret>",
"SAP_OAUTH_SCOPE": "<your sap oauth scope>",
"SAP_OAUTH_TOKEN_URL": "<your sap oauth token url>",
"SAP_PASSWORD": "<your sap password>",
"SAP_REQUEST_TIMEOUT_SECONDS": "<your sap request timeout seconds>",
"SAP_SSO2_ARGS": "<your sap sso2 args>",
"SAP_SSO2_COMMAND": "<your sap sso2 command>",
"SAP_SSO2_TIMEOUT_MS": "<your sap sso2 timeout ms>",
"SAP_SYSTEMS": "<your sap systems>",
"SAP_SYSTEMS_FILE": "<your sap systems file>",
"SAP_TLS_INSECURE": "<your sap tls insecure>",
"SAP_URL": "<your sap url>",
"SAP_USER": "<your sap user>"
}
}
}
}VS Code (.vscode/mcp.json)
{
"servers": {
"abap-adt-mcp": {
"args": [
"-y",
"[email protected]"
],
"command": "npx",
"env": {
"MCP_ADT_TRACE_FILE": "<your mcp adt trace file>",
"MCP_ALLOW_DATA_PREVIEW": "<your mcp allow data preview>",
"MCP_ALLOW_FREE_SQL": "<your mcp allow free sql>",
"MCP_API_CLASSIFICATION_FILES": "<your mcp api classification files>",
"MCP_AUDIT_FILE": "<your mcp audit file>",
"MCP_CACHE_DIR": "<your mcp cache dir>",
"MCP_DISABLED_TOOLSETS": "<your mcp disabled toolsets>",
"MCP_EXPORT_ROOT": "<your mcp export root>",
"MCP_HTTP_ALLOWED_HOSTS": "<your mcp http allowed hosts>",
"MCP_HTTP_ALLOWED_ORIGINS": "<your mcp http allowed origins>",
"MCP_HTTP_HOST": "<your mcp http host>",
"MCP_HTTP_MAX_BODY_BYTES": "<your mcp http max body bytes>",
"MCP_HTTP_MAX_SESSIONS": "<your mcp http max sessions>",
"MCP_HTTP_PORT": "<your mcp http port>",
"MCP_HTTP_SESSION_TTL_MINUTES": "<your mcp http session ttl minutes>",
"MCP_HTTP_TOKEN": "<your mcp http token>",
"MCP_MAX_RESPONSE_CHARS": "<your mcp max response chars>",
"MCP_PROFILE_GATE": "<your mcp profile gate>",
"MCP_READ_ONLY": "<your mcp read only>",
"MCP_SOURCE_CACHE_TTL_SECONDS": "<your mcp source cache ttl seconds>",
"MCP_TOOLSETS": "<your mcp toolsets>",
"SAP_ALLOW_REENTRANCE_TICKET": "<your sap allow reentrance ticket>",
"SAP_AUTH_TYPE": "<your sap auth type>",
"SAP_BROWSER_PATH": "<your sap browser path>",
"SAP_BROWSER_PROFILE_DIR": "<your sap browser profile dir>",
"SAP_CLIENT": "<your sap client>",
"SAP_DEFAULT_DESTINATION": "<your sap default destination>",
"SAP_LANGUAGE": "<your sap language>",
"SAP_OAUTH_CLIENT_ID": "<your sap oauth client id>",
"SAP_OAUTH_CLIENT_SECRET": "<your sap oauth client secret>",
"SAP_OAUTH_SCOPE": "<your sap oauth scope>",
"SAP_OAUTH_TOKEN_URL": "<your sap oauth token url>",
"SAP_PASSWORD": "<your sap password>",
"SAP_REQUEST_TIMEOUT_SECONDS": "<your sap request timeout seconds>",
"SAP_SSO2_ARGS": "<your sap sso2 args>",
"SAP_SSO2_COMMAND": "<your sap sso2 command>",
"SAP_SSO2_TIMEOUT_MS": "<your sap sso2 timeout ms>",
"SAP_SYSTEMS": "<your sap systems>",
"SAP_SYSTEMS_FILE": "<your sap systems file>",
"SAP_TLS_INSECURE": "<your sap tls insecure>",
"SAP_URL": "<your sap url>",
"SAP_USER": "<your sap user>"
},
"type": "stdio"
}
}
}Related servers
- Harness Verified domain
Start Claude Code and Codex agents the person can watch, wait for them and read their answers. - docs-mcp Verified domain
Remote MCP server for Tandem docs, install guides, SDKs, workflows, and agent setup help. - spotdb Verified domain
Ephemeral data sandbox for AI workflows with guardrails and security - Adako: ad ops for AI assistants Verified domain
Google, Meta, LinkedIn and ChatGPT Ads for AI assistants. Every change needs your approval. - Aidoo for Odoo Verified domain
Query and update your Odoo ERP in plain language, under your own Odoo access rules. - EXTREMELY agency Verified domain
Your agency of AI agents in your AI app: what agents did, approvals, requests, jobs and reports.