agent-receipts/mcp-proxy
MCP proxy with agent receipts, policy engine, risk scoring, and intent tracking
Platform-specific configuration:
{
"mcpServers": {
"mcp-proxy": {
"command": "npx",
"args": [
"-y",
"mcp-proxy"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
<div align="center">
[](LICENSE) [](https://go.dev/)
Audit, govern, and sign every AI agent action.
SDK • Spec • agentreceipts.ai
</div>
---
mcp-proxy sits between an MCP client (Claude, etc.) and an MCP server, transparently intercepting every tool call. For each call it:
Single binary. No external dependencies. Drop-in for any MCP server.
go install github.com/agent-receipts/mcp-proxy/cmd/mcp-proxy@latest# Wrap any MCP server
mcp-proxy node /path/to/mcp-server.js
# With options
mcp-proxy \
--name github \
--key private.pem \
--taxonomy taxonomy.json \
--rules rules.yaml \
--issuer did:agent:my-proxy \
--principal did:user:alice \
node /path/to/github-mcp-server.jsAdd to claude_desktop_config.json:
{
"mcpServers": {
"github-audited": {
"command": "mcp-proxy",
"args": [
"--name", "github",
"node", "/path/to/github-mcp-server.js"
]
}
}
}mcp-proxy list # List receipts
mcp-proxy list --risk high # Filter by risk
mcp-proLoading reviews...