← Index

ARC-1

io.github.marianfoo/arc-1·v0.7.1·Other
Quality Score
85
/100

MCP server for SAP ABAP systems

§01  Install
Claude Desktop (claude_desktop_config.json)
{
  "mcpServers": {
    "arc-1": {
      "command": "npx",
      "args": [
        "-y",
        "arc-1"
      ],
      "env": {
        "SAP_URL": "<sap_url>",
        "SAP_USER": "<sap_user>",
        "SAP_PASSWORD": "<your-sap_password>",
        "SAP_CLIENT": "100",
        "SAP_LANGUAGE": "EN",
        "SAP_INSECURE": "false",
        "SAP_ALLOW_WRITES": "false",
        "SAP_TRANSPORT": "stdio"
      }
    }
  }
}
Cursor (.cursor/mcp.json)
{
  "mcpServers": {
    "arc-1": {
      "command": "npx",
      "args": [
        "-y",
        "arc-1"
      ],
      "env": {
        "SAP_URL": "<sap_url>",
        "SAP_USER": "<sap_user>",
        "SAP_PASSWORD": "<your-sap_password>",
        "SAP_CLIENT": "100",
        "SAP_LANGUAGE": "EN",
        "SAP_INSECURE": "false",
        "SAP_ALLOW_WRITES": "false",
        "SAP_TRANSPORT": "stdio"
      }
    }
  }
}
Cline (cline_mcp_settings.json)
npx -y arc-1
Claude Desktop (Docker)
{
  "mcpServers": {
    "arc-1": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "ghcr.io/marianfoo/arc-1:0.7.1"
      ],
      "env": {
        "SAP_URL": "<sap_url>",
        "SAP_USER": "<sap_user>",
        "SAP_PASSWORD": "<your-sap_password>",
        "SAP_CLIENT": "100",
        "SAP_LANGUAGE": "EN",
        "SAP_INSECURE": "false",
        "SAP_ALLOW_WRITES": "false",
        "SAP_TRANSPORT": "stdio"
      }
    }
  }
}
§02  Environment variables
SAP_URL
required

SAP system URL (e.g., http://host:50000)

SAP_USER
required

SAP username

SAP_PASSWORD
requiredsecret

SAP password

SAP_CLIENT

SAP client number

SAP_LANGUAGE

SAP logon language

SAP_INSECURE

Skip TLS certificate verification

SAP_ALLOW_WRITES

Allow ABAP object mutations (safe default: false)

SAP_URL
required

SAP system URL (e.g., http://host:50000)

SAP_USER
required

SAP username

SAP_PASSWORD
requiredsecret

SAP password

SAP_CLIENT

SAP client number

SAP_LANGUAGE

SAP logon language

SAP_INSECURE

Skip TLS certificate verification

SAP_ALLOW_WRITES

Allow ABAP object mutations (safe default: false)

SAP_TRANSPORT

MCP transport (Docker defaults to http-streamable, set to stdio for local MCP clients)

§03  MCP Quality Score  ·  methodology
freshness
25
completeness
15
installability
25
documentation
15
stability
5
§04  Alternatives in Other