ARC-1
Rank #491io.github.arc-mcp/arc-1
MCP server for SAP ABAP systems
ARC-1 is a Model Context Protocol (MCP) server published by marianfoo. It ranks #491 of 115,460 servers tracked on MCP Toplist, and its repository has 174 GitHub stars. ARC-1 is listed across 3 registries — Official MCP, PulseMCP and Glama, with 18 tracked versions. It was first listed on Mar 25, 2026 and most recently updated on Aug 18, 2026.
Ranks ahead of 114,969 of 115,460 servers on MCP Toplist.
Use ARC-1
No credentials or required configuration declared — add it to your MCP client and go.
claude mcp add arc-1 -e "SAP_URL=<your SAP_URL>" -e "SAP_USER=<your SAP_USER>" -e "SAP_PASSWORD=<your SAP_PASSWORD>" -e "SAP_CLIENT=<your SAP_CLIENT>" -e "SAP_LANGUAGE=<your SAP_LANGUAGE>" -e "SAP_INSECURE=<your SAP_INSECURE>" -e "SAP_ALLOW_WRITES=<your SAP_ALLOW_WRITES>" -- npx -y arc-1Replace each placeholder with your own value before saving.
claude mcp add arc-1 -e "SAP_URL=<your SAP_URL>" -e "SAP_USER=<your SAP_USER>" -e "SAP_PASSWORD=<your SAP_PASSWORD>" -e "SAP_CLIENT=<your SAP_CLIENT>" -e "SAP_LANGUAGE=<your SAP_LANGUAGE>" -e "SAP_INSECURE=<your SAP_INSECURE>" -e "SAP_ALLOW_WRITES=<your SAP_ALLOW_WRITES>" -e "SAP_TRANSPORT=<your SAP_TRANSPORT>" -- docker run -i --rm ghcr.io/arc-mcp/arc-1:1.1.0Replace each placeholder with your own value before saving.
[mcp_servers.arc-1]
command = "npx"
args = ["-y", "arc-1"]
[mcp_servers.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>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
[mcp_servers.arc-1]
command = "docker"
args = ["run", "-i", "--rm", "ghcr.io/arc-mcp/arc-1:1.1.0"]
[mcp_servers.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>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
{
"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>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"arc-1": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/arc-mcp/arc-1:1.1.0"
],
"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>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"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>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"arc-1": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/arc-mcp/arc-1:1.1.0"
],
"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>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"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>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"servers": {
"arc-1": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/arc-mcp/arc-1:1.1.0"
],
"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>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"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>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"arc-1": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/arc-mcp/arc-1:1.1.0"
],
"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>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"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>"
}
}
}
}Replace each placeholder with your own value before saving.
{
"mcpServers": {
"arc-1": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/arc-mcp/arc-1:1.1.0"
],
"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>"
}
}
}
}Replace each placeholder with your own value before saving.
Show your rank
Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.
[](https://mcptoplist.com/server/io.github.arc-mcp%2Farc-1)<a href="https://mcptoplist.com/server/io.github.arc-mcp%2Farc-1"><img src="https://mcptoplist.com/badge/io.github.arc-mcp%2Farc-1.svg" alt="MCP Toplist: Top 1% of 115,460" /></a>Variants: append ?metric=score or ?metric=stars to the image URL.
Listed on 4 registries (2 delisted)
marianfoo
Other servers by marianfoo
- MCP Sap Docs#1,760 · 2 vers
- SAP Note Search MCP Server#5,752
- ARC-1 ABAP Tools#9,529 · 4 vers
- abap-mcp-server#10,002
- UI5con 2026 MCP Apps#32,739
Available versions (18)
| Version | Published |
|---|---|
| 1.1.0 | Aug 18, 2026 |
| 1.0.1 | Aug 3, 2026 |
| 1.0.0 | Jul 31, 2026 |
| 0.9.21 | Jun 25, 2026 |
| 0.9.5 | May 11, 2026 |
| 0.9.4 | May 10, 2026 |
| 0.9.3 | May 9, 2026 |
| 0.9.2 | May 8, 2026 |
| 0.8.0 | May 6, 2026 |
| 0.7.2 | May 2, 2026 |
| 0.7.1 | Apr 27, 2026 |
| 0.7.0 | Apr 27, 2026 |
| 0.6.10 | Apr 20, 2026 |
| 0.6.9 | Apr 17, 2026 |
| 0.6.8 | Apr 16, 2026 |
| 0.6.7 | Apr 15, 2026 |
| 0.6.6 | Apr 14, 2026 |
| 0.6.4 | Apr 14, 2026 |
Frequently asked questions
- Who maintains ARC-1?
- ARC-1 is maintained by marianfoo, which publishes 6 MCP servers (24 total versions) tracked on MCP Toplist.
- Is ARC-1 listed on the Official MCP Registry?
- Yes — ARC-1 is listed on the Official MCP Registry, alongside PulseMCP and Glama.
- How many versions does ARC-1 have?
- MCP Toplist tracks 18 versions of ARC-1, most recently published on Aug 18, 2026.
- Where can I find the source code for ARC-1?
- The source code for ARC-1 is hosted at github.com/marianfoo/arc-1.git.