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.3.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.3-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: arc_gate_mcp-0.1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 3ca8603691759127244d7267cd807ad78be5e1bc539e923773f9fbcbd5168714
MD5 70211769090bf01580054472d6210536
BLAKE2b-256 0deb88f8870bd03c342819090e30428da5bcb87dbaef53fe35153976a0161883

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arc_gate_mcp-0.1.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2106e8e81f5940988e9c53df3bccf38498061d46e6714bca168b1883ebeb59f8
MD5 c20eae651b770dd2f81bd274a0eed9c5
BLAKE2b-256 53fec5c62393f9cf242e62d76bf0027b350363827b2ba3414df66e16942eb86a

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