MCP Servers / development / MCP Gateway

MCP Gateway

JSON →
stdionone3,782development

A feature-rich gateway and proxy that federates MCP and REST services, unifying discovery, authentication, rate-limiting, and observability into a single endpoint for AI clients.

Install
How to run this server
[ { "cmd": "npx -y @modelcontextprotocol/inspector", "imports": [] } ]
server path: mcp-gateway-3
Tools
What this server exposes
federation
Federates across multiple MCP and REST services
a2a_integration
Agent-to-Agent integration for external AI agents (OpenAI, Anthropic, custom)
grpc_to_mcp_translation
gRPC-to-MCP translation via automatic reflection-based service discovery
virtualization
Virtualization of legacy APIs as MCP-compliant tools and servers
transport
Transport over HTTP, JSON-RPC, WebSocket, SSE (with configurable keepalive), stdio and streamable-HTTP
admin_ui
Admin UI for real-time management, configuration, and log monitoring (with airgapped deployment support)
auth_retries_rate_limiting
Built-in auth, retries, and rate-limiting with user-scoped OAuth tokens and unconditional X-Upstream-Authorization header support
observability
OpenTelemetry observability with Phoenix, Jaeger, Zipkin, and other OTLP backends
scalable_deployment
Scalable deployments via Docker or PyPI, Redis-backed caching, and multi-cluster federation
rest_to_mcp_tool_adapter
Adapts REST APIs into tools with automatic JSON Schema extraction
Configuration
Environment & auth
authnone
envJWT_SECRET_KEY
envMCPGATEWAY_BEARER_TOKEN
envMCP_SERVER_URL
envDATABASE_URL
envAUTH_ENCRYPTION_SECRET
Resources
MCP Gateway — MCP Server · libregistry