What is the ARC-1 MCP server?
MCP server for SAP ABAP systems
How to install ARC-1
Copy-paste configuration for popular MCP clients.
transport: stdio
Config generated by PluginBench — verify against the source before use.Environment / auth
SAP_URLrequiredSAP system URL (e.g., http://host:50000)
SAP_USERrequiredSAP username
SAP_PASSWORDrequiredsecretSAP password
SAP_CLIENTSAP client number
SAP_LANGUAGESAP logon language
SAP_INSECURESkip TLS certificate verification
SAP_ALLOW_WRITESAllow ABAP object mutations (safe default: false)
SAP_TRANSPORTMCP transport (Docker defaults to http-streamable, set to stdio for local MCP clients)
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"arc-1": {
"command": "npx",
"args": [
"-y",
"arc-1"
],
"env": {
"SAP_URL": "<YOUR_SAP_URL>",
"SAP_USER": "<YOUR_SAP_USER>",
"SAP_PASSWORD": "<YOUR_SAP_PASSWORD>",
"SAP_CLIENT": "<YOUR_SAP_CLIENT>",
"SAP_LANGUAGE": "<YOUR_SAP_LANGUAGE>",
"SAP_INSECURE": "<YOUR_SAP_INSECURE>",
"SAP_ALLOW_WRITES": "<YOUR_SAP_ALLOW_WRITES>",
"SAP_TRANSPORT": "<YOUR_SAP_TRANSPORT>"
}
}
}
}Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"arc-1": {
"command": "npx",
"args": [
"-y",
"arc-1"
],
"env": {
"SAP_URL": "<YOUR_SAP_URL>",
"SAP_USER": "<YOUR_SAP_USER>",
"SAP_PASSWORD": "<YOUR_SAP_PASSWORD>",
"SAP_CLIENT": "<YOUR_SAP_CLIENT>",
"SAP_LANGUAGE": "<YOUR_SAP_LANGUAGE>",
"SAP_INSECURE": "<YOUR_SAP_INSECURE>",
"SAP_ALLOW_WRITES": "<YOUR_SAP_ALLOW_WRITES>",
"SAP_TRANSPORT": "<YOUR_SAP_TRANSPORT>"
}
}
}
}Windsurf
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"arc-1": {
"command": "npx",
"args": [
"-y",
"arc-1"
],
"env": {
"SAP_URL": "<YOUR_SAP_URL>",
"SAP_USER": "<YOUR_SAP_USER>",
"SAP_PASSWORD": "<YOUR_SAP_PASSWORD>",
"SAP_CLIENT": "<YOUR_SAP_CLIENT>",
"SAP_LANGUAGE": "<YOUR_SAP_LANGUAGE>",
"SAP_INSECURE": "<YOUR_SAP_INSECURE>",
"SAP_ALLOW_WRITES": "<YOUR_SAP_ALLOW_WRITES>",
"SAP_TRANSPORT": "<YOUR_SAP_TRANSPORT>"
}
}
}
}VS Code
.vscode/mcp.json
{
"servers": {
"arc-1": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"arc-1"
],
"env": {
"SAP_URL": "<YOUR_SAP_URL>",
"SAP_USER": "<YOUR_SAP_USER>",
"SAP_PASSWORD": "<YOUR_SAP_PASSWORD>",
"SAP_CLIENT": "<YOUR_SAP_CLIENT>",
"SAP_LANGUAGE": "<YOUR_SAP_LANGUAGE>",
"SAP_INSECURE": "<YOUR_SAP_INSECURE>",
"SAP_ALLOW_WRITES": "<YOUR_SAP_ALLOW_WRITES>",
"SAP_TRANSPORT": "<YOUR_SAP_TRANSPORT>"
}
}
}
}Claude Code
claude mcp add arc-1 --env SAP_URL=<YOUR_SAP_URL> --env SAP_USER=<YOUR_SAP_USER> --env SAP_PASSWORD=<YOUR_SAP_PASSWORD> --env SAP_CLIENT=<YOUR_SAP_CLIENT> --env SAP_LANGUAGE=<YOUR_SAP_LANGUAGE> --env SAP_INSECURE=<YOUR_SAP_INSECURE> --env SAP_ALLOW_WRITES=<YOUR_SAP_ALLOW_WRITES> --env SAP_TRANSPORT=<YOUR_SAP_TRANSPORT> -- npx -y arc-1Related MCP servers
Fast MCP server for unified SAP docs search (SAPUI5, CAP, OpenUI5, wdi5) with BM25 full-text search
View repository →