Skip to main content

Runtime governance for MCP tool calls — Arc Gate for the MCP protocol layer

Project description

arc-gate-mcp

Runtime governance proxy for MCP tool calls. Blocks prompt injection and capability abuse before tool results reach your agent.

What it does

arc-gate-mcp sits between your MCP client and any MCP server. Every tool result passes through Arc Gate governance before reaching your agent — blocking prompt injection attacks that exploit the MCP trust boundary.

Installation

pip install arc-gate-mcp

Usage

arc-gate-mcp --upstream "uvx mcp-server-fetch" --policy balanced

With Claude Desktop

{
  "mcpServers": {
    "arc-gate": {
      "command": "uvx",
      "args": ["arc-gate-mcp", "--upstream", "uvx mcp-server-fetch", "--policy", "browser_agent"]
    }
  }
}

Policy modes

  • balanced — general purpose
  • browser_agent — web browsing agents
  • finance_agent — financial data agents
  • rag_assistant — document retrieval agents
  • strict — maximum enforcement

Links

License

AGPL-3.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arc_gate_mcp-0.1.4.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

arc_gate_mcp-0.1.4-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file arc_gate_mcp-0.1.4.tar.gz.

File metadata

  • Download URL: arc_gate_mcp-0.1.4.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for arc_gate_mcp-0.1.4.tar.gz
Algorithm Hash digest
SHA256 d5f6b97766956fb84ed35c8890447d7eb9a95685f2ef8c0cc3e87bb2857bd8e6
MD5 71188053e2c70b4fab0536f7729ed9a0
BLAKE2b-256 9ba98991feb6e17b04d4856a883f3cd2eba1ca79f184667d109c167b61b361ad

See more details on using hashes here.

File details

Details for the file arc_gate_mcp-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: arc_gate_mcp-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for arc_gate_mcp-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 cd715b3a950350e121893404144ec5f3470da32550d726fdc8b07d36efab0aa8
MD5 eec57993c5b0434fb6825adc77249db9
BLAKE2b-256 44807368016145f948f6aa88d3a75d9376988b94cc9d77ae3d5f51d848205e09

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page