7 tools. stdio + streamable HTTP. Works everywhere Claude, Cursor, Continue, or any MCP client can reach. Immutable Soul Capsule traces for EU AI Act §16 and WPP compliance.
Every tool exercised via direct registered handler invocation. 100% structuredContent + clean normalized errors. No secrets ever leak.
Every significant action that touches the gateway or produces side effects is expected to be followed by a gc_write_soul_capsule(type="trace") record. The Soul Capsule is the immutable, queryable audit ledger.
npm install -g @kovach-enterprises/gc-mcp-server
# then add to claude_desktop_config.json / .cursor/mcp.json
{
"mcpServers": {
"gc": {
"command": "gc-mcp",
"env": {
"GC_API_KEY": "your-gateway-bearer",
"GC_NOTION_BRIDGE_URL": "https://...",
"GC_NOTION_BRIDGE_AUTH": "..."
}
}
}
}
wrangler secret put GC_API_KEY wrangler deploy # point any remote client at your *.workers.dev
scripts/deploy_cf_worker.sh and wrangler.tomlgc-connect.skill for Claude (packaged, ready for clawhub / smithery-style registries).