Skip to main content

MCP server for killswitch-ai — scan LLM payloads, review findings, and inspect policy from Claude Desktop, Cursor, or any MCP client

Project description

killswitch-mcp

MCP server for killswitch-ai — give Claude Desktop, Cursor, or any MCP-capable client a live window into your egress guardrails.

Install

pip install killswitch-mcp

This installs killswitch-ai and mcp automatically.

Start the server

killswitch-mcp

The server speaks MCP over stdio and waits for a client to connect.

Client configuration

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop:

{
  "mcpServers": {
    "killswitch": {
      "command": "killswitch-mcp"
    }
  }
}

Cursor

Open Settings → Cursor Settings → MCP, click Add new global MCP server, and paste:

{
  "mcpServers": {
    "killswitch": {
      "command": "killswitch-mcp"
    }
  }
}

Tools

Tool Description
scan Pre-flight scan text before sending to an LLM — returns findings metadata, never echoes input
get_status Current enforcement mode and headline event counts
get_stats Full aggregate stats from the local audit database
recent_findings Recent audit findings with type, severity, and decision
get_policy Active killswitch.yml policy (credentials stripped)

All tools are read-only. None write to disk or affect any running killswitch.install() session.

Important

The MCP server is a voluntary, opt-in guardrail. For automatic inline enforcement that intercepts every LLM call regardless of what an agent requests, use killswitch.install() in your Python process.

License

Apache 2.0 — Yodabyte LLC

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

killswitch_mcp-0.1.0.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

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

killswitch_mcp-0.1.0-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file killswitch_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: killswitch_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for killswitch_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 37f4094c89287b4e0b17550cc2c8ac7662b0e384e2b301dbd45257c27776f96c
MD5 3deb1c22d134b9b0e0f28814c157a18f
BLAKE2b-256 f50e13c4258db0858c79ae14af827436bec2a490c2ba362d3ebf40ee6e633f84

See more details on using hashes here.

File details

Details for the file killswitch_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: killswitch_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for killswitch_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e43d334b90237c3a602603e89543ba03fda52f0e0bdcafffcad7c3b3a718bb9d
MD5 50fabbe3d22e327c718301c137a3024c
BLAKE2b-256 10b05b6fdcb695876c1cb47a4bfdc69cd13fee7ca6a9234e5dc90d9a93277629

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