MCP Gateway & Registry
by aarora79
The MCP Gateway & Registry provides a central point of access to a curated list of MCP servers and a catalog of such servers. It solves the problem of managing and discovering MCP servers in enterprise environments.
Last updated: N/A
What is MCP Gateway & Registry?
The MCP Gateway & Registry is an application that implements a gateway and registry for Model Context Protocol (MCP) servers. It uses an Nginx server as a reverse proxy to provide a single endpoint for accessing multiple MCP servers and offers discoverability and management functionality.
How to use MCP Gateway & Registry?
To use the MCP Gateway, deploy it as a Docker container following the provided installation instructions. Register MCP services via JSON files or the web UI/API. Access registered services through the gateway's single endpoint, such as https://my-mcp-gateway.enterprise.net/weather/
. Use the web UI to manage services, view their status, and monitor health.
Key features of MCP Gateway & Registry
Service Registration via JSON files or web UI/API
Web UI for service management and monitoring
Authentication for web UI and API access
Health Checks with real-time UI updates via WebSockets
Dynamic Nginx Configuration based on registered services
MCP Tool Discovery and schema display
Service Management (enable/disable, edit details)
Filtering & Statistics in the UI
UI Customization (dark/light theme, collapsible sidebar)
State Persistence for enabled/disabled service states
Use cases of MCP Gateway & Registry
Centralized access to multiple MCP servers for AI agents
Service discovery and management in enterprise environments
Simplified integration of AI models with external systems and data sources
Secure and controlled access to MCP services through authentication
Monitoring and health checking of MCP services
FAQ from MCP Gateway & Registry
What is MCP?
What is MCP?
Model Context Protocol (MCP) is an open standard protocol that allows AI Models to connect with external systems, tools, and data sources.
What is the purpose of the MCP Gateway?
What is the purpose of the MCP Gateway?
The MCP Gateway provides a single endpoint to access multiple MCP servers, simplifying access for AI agents.
What is the purpose of the MCP Registry?
What is the purpose of the MCP Registry?
The MCP Registry provides discoverability and management functionality for the MCP servers that an enterprise wants to use.
How do I register a new MCP server?
How do I register a new MCP server?
You can register a new MCP server using the /register
API or through Cursor or another MCP host that supports SSE.
How do I access the Registry UI?
How do I access the Registry UI?
Navigate to http://localhost:7860
after running the Docker container.