prism

1broseidon/prism
★ 0 stars Rust Security Updated today
Local MCP gateway in your system tray. Connect Claude Code, Cursor, and Codex to one endpoint, aggregate your MCP servers, and approve or deny tool calls with human-in-the-loop policy rules, OAuth 2.1 agent auth, OS keychain credentials, and a tamper-resistant audit log. Rust + Tauri.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "prism": {
      "command": "cargo",
      "args": [
        "run",
        "--",
        "prism"
      ]
    }
  }
}

README Excerpt

**A local MCP gateway that lives in your system tray.** Point Claude Code, Cursor, Codex or any MCP client at one endpoint. Prism runs your MCP servers, aggregates their tools, and holds any call your rules mark as *ask* until you allow or deny it from the panel. Nothing leaves the machine. <p align="center">

Topics

agent-securityai-agentsaudit-logclaude-codecodexcursorhuman-in-the-loopmcpmcp-gatewaymcp-servermodel-context-protocoloauth2rustsystem-traytauri