MCP低风险未认领

mcp-abap-adt-compact

Compact MCP server for SAP ABAP ADT over HTTP, RFC or SNC: one tool per operation, object in args

fr0sterfr0ster/mcp-abap-adt-compact★ 97更新于 2026年10月6日

server.json

{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "io.github.fr0ster/mcp-abap-adt-compact",
  "description": "Compact MCP server for SAP ABAP ADT over HTTP, RFC or SNC: one tool per operation, object in args",
  "repository": {
    "url": "https://github.com/fr0ster/mcp-abap-adt",
    "source": "github"
  },
  "version": "17.1.0",
  "packages": [
    {
      "registryType": "npm",
      "identifier": "@mcp-abap-adt/compact",
      "version": "17.1.0",
      "transport": {
        "type": "stdio"
      },
      "packageArguments": [
        {
          "description": "Named destination: service-keys/<name>.json and sessions/<name>.env under AUTH_BROKER_PATH or the platform directory, read field by field. The working directory's .env is not loaded.",
          "format": "string",
          "type": "named",
          "name": "--mcp"
        }
      ],
      "environmentVariables": [
        {
          "description": "Path to the .env file that states the destination (the same as the --env-path argument). The file states SAP_URL and SAP_AUTH_TYPE (basic, snc or jwt); a jwt file also states SAP_GRANT_TYPE (authorization_code or none). Without this or --mcp, the server starts in tool-inspection-only mode: nothing is read from the working directory, and SAP_* variables in the process environment alone form no destination.",
          "format": "string",
          "placeholder": "/path/to/system.env",
          "name": "MCP_ENV_PATH"
        },
        {
          "description": "Base directory of service-keys/ and sessions/ for a named destination chosen with the --mcp argument (one directory; a list is not split). Default: ~/.config/mcp-abap-adt (Documents\\mcp-abap-adt on Windows).",
          "format": "string",
          "placeholder": "/path/to/mcp-abap-adt",
          "name": "AUTH_BROKER_PATH"
        },
        {
          "description": "Browser for a JWT login: chrome, edge, firefox, system, headless or none.",
          "format": "string",
          "default": "system",
          "choices": [
            "chrome",
            "edge",
            "firefox",
            "system",
            "headless",
            "none"
          ],
          "name": "MCP_BROWSER"
        },
        {
          "description": "Callback port of the JWT browser login, 1-65535.",
          "format": "number",
          "default": "61001",
          "name": "MCP_BROWSER_AUTH_PORT"
        },
        {
          "description": "Write a named destination's session to disk (sessions/<name>.env) instead of keeping it in memory.",
          "format": "boolean",
          "default": "false",
          "name": "MCP_UNSAFE"
        },
        {
          "description": "Connection type: http or rfc. SNC needs rfc (and the SAP NW RFC SDK).",
          "format": "string",
          "default": "http",
          "choices": [
            "http",
            "rfc"
          ],
          "name": "SAP_CONNECTION_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": "Logon language (ISO code, e.g. 'en', 'de').",
          "format": "string",
          "default": "en",
          "name": "SAP_LANGUAGE"
        },
        {
          "description": "System context for on-prem create/update operations (system id).",
          "format": "string",
          "name": "SAP_MASTER_SYSTEM"
        },
        {
          "description": "Responsible user for on-prem create/update operations.",
          "format": "string",
          "name": "SAP_RESPONSIBLE"
        }
      ]
    }
  ]
}

权限

声明检测
运行代码—node
安装—npm:@mcp-abap-adt/compact@17.1.0
安装时运行脚本—无
网络无无
需要的凭据无无
工作区外的路径—无
智能体工具—无

检查

低风险 · 没有发现需要提醒的地方。

未经人工审核 · 已做规则检查;模型审核尚未开启。

版本

  1. #117.1.0最新2026年10月7日