A self-hosted MCP gateway: one governed door between AI agents and every tool they call.
Agents authenticate through Arbiter instead of holding raw credentials: deny-at-call-time RBAC with a full audit trail on every proxied call, an encrypted secrets vault that checks authorization before it ever decrypts a key, and a Redis semantic cache that cut repeat tool-call latency from ~5.7s to ~33ms. FastAPI and PostgreSQL behind a React and TypeScript front, on Railway and Vercel. Designed, built, and launched solo.
arbiterai.dev →every tool call authenticated, metered, and logged