Awesome MCP › Gateways

Gateways

37 projects

Kong/kong

Kong Gateway is a cloud-native, scalable API gateway that manages API, AI LLM, and Model Context Protocol (MCP) traffic with advanced security, observability, and extensibility features.

⭐ 44130 Lua added 2025-10-04

alibaba/higress

Higress is a cloud-native AI native API gateway by Alibaba that supports hosting Model Context Protocol (MCP) servers, enabling unified management of AI and LLM APIs with extensible Wasm plugins and enterprise-grade features.

⭐ 9373 Go added 2025-05-06

IBM/mcp-context-forge

IBM/mcp-context-forge is a production-grade MCP Gateway that unifies and manages MCP and REST services, providing a secure, scalable, and feature-rich interface for AI clients.

⭐ 4466 Python

open-webui/mcpo

mcpo is a secure and simple proxy server that exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers, enabling seamless integration with LLM agents and applications.

⭐ 4371 Python added 2025-04-09

sparfenyuk/mcp-proxy

mcp-proxy is a proxy server tool that enables communication between MCP servers using stdio and SSE transport protocols, facilitating interoperability within the MCP ecosystem.

⭐ 2751 Python

metatool-ai/metamcp

MetaMCP is a proxy server that aggregates multiple MCP servers into a unified MCP server endpoint, applies middleware, and hosts these endpoints for seamless integration with MCP clients.

⭐ 2658 TypeScript added 2025-07-05

samanhappy/mcphub

MCPHub is a unified management platform that aggregates multiple Model Context Protocol (MCP) servers into streamable HTTP endpoints, providing centralized control, real-time monitoring, secure access, and intelligent tool discovery for efficient AI tool integration.

⭐ 2428 TypeScript added 2025-04-13

mcp-ecosystem/mcp-gateway

MCP Gateway is a lightweight, configuration-driven gateway service that converts existing APIs into MCP protocol-compliant endpoints without code changes, supporting Docker and Kubernetes deployments with a built-in management UI.

⭐ 2223 Go added 2025-05-06

mcpjungle/MCPJungle

MCPJungle is a self-hosted MCP server registry and gateway that centralizes the management and discovery of MCP servers and tools for AI agents and organizations.

⭐ 1255 Go added 2025-10-21

open-webui/openapi-servers

OpenAPI Tool Servers provides reference implementations and bridging tools to integrate OpenAPI-based tool servers with Model Context Protocol (MCP) servers, enabling secure, standardized APIs for AI applications and workflows.

⭐ 1074 Python added 2025-04-09

tbxark/mcp-proxy

mcp-proxy is an MCP proxy server that aggregates multiple MCP resource servers behind a single HTTP entrypoint, supporting SSE and streamable HTTP for efficient data streaming.

⭐ 720 Go added 2026-01-31

TheLunarCompany/lunar

Lunar.dev is an open-source platform providing centralized management, governance, and optimization of third-party API consumption with unified MCP aggregation for AI and application workloads.

⭐ 493 Go

decocms/mesh

DecoCMS is an open-source MCP-native Context Management System that centralizes and secures MCPs for AI workflows and agents, enabling full-stack TypeScript development, governance, observability, and flexible deployment across cloud and edge environments.

⭐ 405 TypeScript added 2025-12-15

lasso-security/mcp-gateway

MCP Gateway is a plugin-based gateway that orchestrates multiple Model Context Protocol (MCP) servers, providing centralized management, security guardrails, and a unified interface for AI infrastructure.

⭐ 386 Python added 2025-05-06

aws/mcp-proxy-for-aws

AWS-maintained client-side proxy and Python library that bridges MCP clients and frameworks to IAM-secured MCP servers on AWS by signing every request with SigV4.

⭐ 352 Python

smart-mcp-proxy/mcpproxy-go

Single-binary Go proxy that federates many MCP servers behind one endpoint, replacing hundreds of tool schemas with a searchable retrieve_tools call and quarantining unapproved servers.

⭐ 348 Go

chatmcp/mcprouter

mcprouter is an API router and proxy server designed to facilitate efficient communication and interaction with Model Context Protocol (MCP) servers, enabling clients to route and access MCP services through proxying and API requests.

⭐ 307 Go added 2025-03-20

getdatanaut/openmcp

OpenMCP is a tool that converts OpenAPI specifications into MCP servers, enabling easy integration and management of multiple MCP tools and servers through a unified configuration.

⭐ 303 TypeScript

speakeasy-api/gram

Open source AI control plane from Speakeasy for centrally hosting, distributing and governing MCP servers, skills and assistants with RBAC, OAuth 2.1, policy enforcement and usage observability.

⭐ 268 TypeScript

API-200/api200

API 200 is an open-source API gateway that simplifies third-party API integrations and supports the Model Context Protocol (MCP) for advanced API management.

⭐ 256 TypeScript added 2025-05-06

ckanthony/openapi-mcp

Dockerized Go MCP server that reads a Swagger or OpenAPI specification and generates MCP tools for its operations, proxying calls to the API while keeping API keys away from the client.

⭐ 196 Go added 2025-05-06

teabranch/open-responses-server

Python middleware that serves any OpenAI-compatible backend through the OpenAI Responses API and injects tools from configured MCP servers into Chat Completions and Responses calls.

⭐ 184 Python

sxhxliang/mcp-access-point

Rust gateway built on Cloudflare Pingora that converts existing HTTP and OpenAPI services into MCP endpoints over SSE or Streamable HTTP without any change to the backend services.

⭐ 184 Rust added 2025-05-06

nacos-group/nacos-mcp-router

Nacos-based MCP router that searches, installs, and proxies other MCP servers, using Nacos service discovery plus vector and semantic search, and can convert stdio or SSE servers into streamable HTTP.

⭐ 180 HTML

ashwwwin/furi

A Bun and TypeScript CLI plus HTTP API for managing MCP servers installed from GitHub, with an aggregator that exposes the tools of all running servers over one SSE or stdio endpoint.

⭐ 171 TypeScript

lightconetech/mcp-gateway

MCP Server Gateway is a protocol translator that enables Claude Desktop to communicate with HTTP/SSE-based MCP servers by bridging stdio and HTTP/SSE protocols.

⭐ 151 JavaScript added 2025-03-16

GongRzhe/A2A-MCP-Server

An MCP server bridging to Google's Agent-to-Agent protocol, letting MCP clients discover, register and send tasks to A2A agents. The repository is archived.

⭐ 148 Python

sitbon/magg

An MCP aggregator that mounts many MCP servers behind one endpoint, with a Python and Docker deployment, dynamic server management and proxying over JSON-RPC.

⭐ 142 Python

VeriTeknik/pluggedin-mcp-proxy

An MCP hub that aggregates multiple MCP servers behind a single connection and adds document-aware knowledge and memory features for clients.

⭐ 135 TypeScript added 2025-05-06

agentrpc/agentrpc

A universal RPC layer that registers functions written in several languages and exposes them to agents through a hosted MCP server and OpenAI-compatible tool definitions.

⭐ 135 TypeScript added 2025-05-14

wanaku-ai/wanaku

An MCP router that fronts multiple backend MCP servers behind one endpoint, forwarding and auto-discovering their tools, with namespaces, a filter pipeline, a management API and an admin dashboard.

⭐ 133 Java added 2025-04-09

portel-dev/ncp

An MCP orchestrator that puts many MCP servers behind one endpoint and uses vector search over tool descriptions so only relevant tools are loaded, cutting token use.

⭐ 98 JavaScript

dcSpark/mcp-dockmaster

Desktop application, CLI and proxy server written in Rust and Tauri that installs, updates and removes MCP servers from a catalogue and registers them with Claude Desktop, Cursor and other MCP clients.

⭐ 89 Rust

baryhuang/mcp-server-any-openapi

An MCP server that chunks a large OpenAPI specification, finds relevant endpoints by semantic search with FAISS, and then executes the request.

⭐ 82 Python added 2025-05-14

lamemind/mcp-server-multiverse

A middleware MCP server that runs several isolated instances of the same MCP server side by side, each with its own namespace, configuration and file watching.

⭐ 81 TypeScript added 2025-05-06

aarora79/mcp-gateway

Archived MCP gateway and registry that fronts many MCP servers behind an Nginx reverse proxy on AWS, adding service discovery, governed access and dynamic tool search for agents.

⭐ 80 Python

hamidra/yamcp

Command-line workspace manager and local gateway that groups several local or remote MCP servers into named workspaces and exposes each one to AI apps as a single aggregated MCP server, with centralised communication logs.

⭐ 66 TypeScript