agentic-community/mcp-gateway-registry

Enterprise-ready MCP Gateway & Registry that centralizes AI development tools with secure OAuth authentication, dynamic tool discovery, and unified access for both autonomous AI agents and AI coding assistants. Transform scattered MCP server chaos into governed, auditable tool access with Keycloak/Entra integration.

What it solves

Organizations face "chaos" when scaling AI tools: developers manually wire up MCP servers and agents, leading to credential sprawl, lack of shared inventory, and no central audit trail. This project provides a single, governed entry point to prevent fragmented connections and unmanaged access.

How it works

The system uses a two-part architecture: a data plane (an nginx reverse proxy) that handles TLS, authentication, and routing, and a control plane (a FastAPI service) that manages the inventory, access models, and audit trails. It integrates with existing identity providers (like Okta or Auth0) and uses MongoDB to store configurations and audit records. It also supports per-user egress authentication to securely manage third-party SaaS credentials.

Who it’s for

  • Developers looking for a centralized way to connect AI coding assistants to tools.
  • Platform, security, and ops teams needing to deploy, govern, and audit AI assets across an enterprise.
  • Decision-makers evaluating how to scale AI agent and server adoption safely.

Highlights

  • Unified Governance: One authenticated gateway for MCP servers, agents, and custom skills.
  • Dynamic Discovery: Semantic and lexical search allows agents to find tools at runtime via natural language.
  • Secure SaaS Integration: Brokers third-party OAuth tokens so credentials never need to be stored on local machines.
  • Enterprise Security: Includes security scanning, audit logging, and rate limiting to protect AI workflows.