Skip to content

Instantly share code, notes, and snippets.

@danielrosehill
Created December 12, 2025 19:38
Show Gist options
  • Select an option

  • Save danielrosehill/724f2c7a518947722ee2cd225c2698d5 to your computer and use it in GitHub Desktop.

Select an option

Save danielrosehill/724f2c7a518947722ee2cd225c2698d5 to your computer and use it in GitHub Desktop.
MCP Proxies, Gateways, Routers & Federation Tools - December 2025

MCP Infrastructure Tools: Proxies, Gateways, Routers & Federation

Last updated: December 12, 2025

A curated list of tools for Model Context Protocol (MCP) federation, routing, aggregation, and access control.


🌐 Gateways

Tools that provide routing, protocol translation, and connectivity layers for MCP traffic.

Project Description
Microsoft MCP Gateway Reverse proxy and management layer for scalable, session-aware routing and lifecycle management of MCP servers in Kubernetes environments
Unla Lightweight Go-based gateway that converts existing MCP Servers and APIs into MCP Protocol-compliant endpoints through configuration alone
Supergateway Transport protocol gateway that runs MCP stdio-based servers over SSE or WebSockets with a single command
AgentGateway Rust-based data plane for secure, observable connectivity using A2A and MCP protocols with multi-tenancy and RBAC
Portkey AI Gateway Open-source routing platform for 250+ LLMs with reliability features, security guardrails, and cost optimization (broader AI gateway, not MCP-specific)

πŸ”€ Routers

Tools focused on routing requests between MCP clients and servers.

Project Description
MCP Router Desktop application that simplifies management of MCP servers with a unified interface
mcprouter "OpenRouter for MCP Servers" - API router enabling unified access to multiple MCP servers through proxy and API interfaces

🏠 Aggregators & Hubs

Centralized platforms for managing and orchestrating multiple MCP servers.

Project Description
MetaMCP Docker-based MCP proxy that dynamically aggregates multiple MCP servers into a unified endpoint with middleware support
MCPJungle Self-hosted gateway and registry for organizations to manage and centralize access to multiple MCP servers
MCP Hub Centralized coordinator providing a unified MCP server endpoint for multiple clients to access various managed servers
MCPHub Management platform for centrally orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies

πŸ”Œ Proxies

Tools that bridge different transport protocols or provide pass-through capabilities.

Project Description
mcp-proxy Bridge between Streamable HTTP and stdio MCP transports, enabling cross-protocol client-server communication

πŸ› οΈ Managers

CLI and management tools for MCP server configuration and deployment.

Project Description
mcpm.sh Open-source CLI for managing MCP servers globally, with profile-based organization for use across multiple AI clients

🏒 Enterprise Platforms

Full-featured platforms with governance, security, and observability features.

Project Description
Archestra Enterprise-ready MCP gateway, registry & orchestrator with centralized AI tool management, security, observability, and cost controls

Quick Reference

Category Best For
Gateways Protocol translation, Kubernetes deployments, transport bridging
Routers Request distribution, unified API access
Aggregators/Hubs Multi-server management, centralized control
Proxies Transport bridging, protocol conversion
Managers CLI-based configuration, profile management
Enterprise Governance, security, multi-team deployments

Found a tool that should be on this list? Feel free to suggest additions.


This gist was generated by Claude Code. Please verify any information before relying on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment