Governed MCP Gateway
Cubiczan Agent Platform
Identität, Geld und Nachweise für Agents, die tatsächlich liefern.
Drei SKUs, ein Workspace. MCP-Clients behalten ein Bearer-Prinzipal durch tools/call und SSE. Ausgaben können ohne Mandat und, über dem Limit, ohne einen zweiten menschlichen Schlüssel nicht abgerechnet werden. Board-Claims können ohne Agent, CHP-Sperre und gehashtes Dokument nicht versiegelt werden.

SKU | Port | Repo | Job |
| Prinzipal bei jedem Tool-Aufruf und SSE-Frame. Vault-basierte Credential-Rotation. Tool-Allowlists. | ||
| Vorschlagen → Mandat → Gegenzeichnung → Abrechnung. Stripe standardmäßig; x402 ist ein Rail. | ||
| Claim → Agent → Sperre → Dokument. ASC-842-/606-/718-Engines. HMAC-verkettetes Evidence-Pack. |
Gemeinsame Primitive (packages/shared): CHP-Gate, HMAC-Ledger, HTTP/SSE-Helfer. Null npm-Laufzeitabhängigkeiten. Stripe und x402 sind Rails – Tests rufen niemals Live-Netzwerke auf.
Schnellstart
npm install
npm test
npm run gateway # :7474
npm run spend # :7475
npm run cfo # :7476Demo-Bearer-Keys (auch in .env.example):
Rolle | Key |
Gateway-Agent |
|
Gateway-Mensch |
|
Gateway-Recherche (kein |
|
Spend-Agent |
|
Spend-Mensch |
|
CFO-Agent |
|
CFO-Mensch |
|
README-Karten aus den lokalen Live-APIs neu generieren:
npm run shotsRelated MCP server: SentinelMCP
1. Governed MCP Gateway
Produktions-MCP verwirft Identität. listTools läuft im Request-Thread; tools/call und SSE laufen woanders. Dieses Gateway löst eine Bearer-Credential zu einem Prinzipal auf, injiziert es bei jedem JSON-RPC-Aufruf und wiederholt es bei jedem SSE-Frame. Benannte Vault-Inputs rotieren an Ort und Stelle – github_token bleibt github_token.



curl -sS -H "Authorization: Bearer mcp_agt_payops_demo" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"echo.ping","arguments":{"hello":"world"}}}' \
http://127.0.0.1:7474/mcpMethode | Pfad | Was |
|
| JSON-RPC |
|
| SSE-Benachrichtigung mit |
|
| Nur-menschliche Vault-Rotation; alter Hash stirbt |
|
| Ein Secret gegen den aktuellen Hash prüfen |
2. Agent Spend & Mandate Plane
Agents schlagen vor. Mandate autorisieren. Ein Mensch zeichnet gegen, wenn der Betrag über dem Auto-Limit liegt. Der vorschlagende Agent kann nicht selbst gegenzeichnen. Abrechnung ist ein Rail: Stripe-Meter-Event standardmäßig, x402 payment-required auf Wunsch. Keine Chain-Aufrufe in diesem MVP.



curl -sS -H "Authorization: Bearer spend_agt_payops_demo" \
-H "Content-Type: application/json" \
-d '{"agent":"agt_payops","merchant":{"name":"Stripe","url":"https://stripe.com","country":"US"},"total":"12.00","rationale":"tool meter"}' \
http://127.0.0.1:7475/v1/proposalsMethode | Pfad | Was |
|
| Operator erstellt Abdeckung für Restcents |
|
| Agent schlägt vor; Lane |
|
| Menschlicher zweiter Schlüssel; Agents werden abgelehnt |
|
|
|
3. Auditable CFO Agent Mesh
Ein Board-Claim ist erst abgeschlossen, wenn er einen Agent, einen LOCKED-CHP-Zustand und mindestens einen Quell-Dokument-Hash hat. Engines messen (ASC-842-Lease-Rollforward, ASC-606-beschränkter POC, ASC-718-SBC). Sie entscheiden keine Rechtsfragen. Token-Ausgaben werden als Quelle im selben HMAC-verketteten Ledger angehängt.



curl -sS -H "Authorization: Bearer cfo_agt_lease_demo" \
-H "Content-Type: application/json" \
-d '{"title":"AI spend is $12.00 this period","narrative":"Token ledger supports the board claim.","agentId":"agt_lease"}' \
http://127.0.0.1:7476/v1/claimsMethode | Pfad | Was |
|
| Einen Claim öffnen |
|
| Benannte Quelle anhängen; SHA-256 gespeichert |
|
| Menschliche Sperre → |
|
| ASC-842-Klassifizierung + Rollforward |
|
| Versiegeln; |
Spezifikationen
OpenSpec-Änderung: openspec/changes/ship-three-sku-platform/.
Lizenz
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityDmaintenanceEnables secure, zero-trust access to MCP tools through short-lived, signed capability leases that bind tool execution to specific sessions, intents, and constraints. Prevents prompt injection attacks and privilege escalation with dynamic risk scoring, policy enforcement, and tamper-evident audit logging.41MIT
- AlicenseNot gradedqualityCmaintenanceStateless enterprise policy firewall & token-cost proxy for MCP. It enforces identity, policy, and budget on every tool call.1MIT

evav-gatewayofficial
AlicenseNot gradedqualityBmaintenanceGoverned MCP gateway that lets AI agents call tools with policy enforcement, prompt-injection screening, a kill-switch, and tamper-evident signed audit logs.Apache 2.0- FlicenseNot gradedqualityBmaintenanceProvides a secure MCP boundary for AI agents, intercepting and validating tool calls, redacting secrets, and requiring human approval for sensitive actions with a tamper-evident audit trail.
Related MCP Connectors
Runtime permission, approval, and audit layer for AI agent tool execution.
See, price, and control every tool call your AI agents make: policy checks, cost, and audit tools.
Agent payments, API key vaulting, and governed mandates. Agents spend within user-defined limits.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/icohangar-ops/governed-mcp-gateway'
If you have feedback or need assistance with the MCP directory API, please join our Discord server