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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
37f4094c89287b4e0b17550cc2c8ac7662b0e384e2b301dbd45257c27776f96c
|
|
| MD5 |
3deb1c22d134b9b0e0f28814c157a18f
|
|
| BLAKE2b-256 |
f50e13c4258db0858c79ae14af827436bec2a490c2ba362d3ebf40ee6e633f84
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e43d334b90237c3a602603e89543ba03fda52f0e0bdcafffcad7c3b3a718bb9d
|
|
| MD5 |
50fabbe3d22e327c718301c137a3024c
|
|
| BLAKE2b-256 |
10b05b6fdcb695876c1cb47a4bfdc69cd13fee7ca6a9234e5dc90d9a93277629
|