Awesome MCPGateways

TheLunarCompany/lunar

⭐ 493 Go repository created 2023-08-15

Lunar.dev is an open-source platform designed to provide centralized management, governance, and optimization of third-party API consumption, specifically tailored for AI and application workloads. As AI agents and autonomous workflows increasingly depend on external APIs, Lunar.dev serves as a mediation layer acting as a unified API gateway that aggregates multiple Model Context Protocol (MCP) servers into a single, streamlined gateway. This consolidation enhances security, observability, and management of API traffic. The platform offers live API traffic visibility, providing real-time metrics on latency, errors, cost, and token usage across all outbound traffic, including calls made by large language models (LLMs) and AI agents. It supports AI-aware policy enforcement, allowing users to control tool access, throttle agent actions, and govern agentic traffic with fine-grained rules. Advanced traffic shaping features such as rate limits, retries, priority queues, and circuit breakers help manage load and ensure reliability. Lunar.dev also focuses on cost and performance optimization by identifying waste, smoothing traffic peaks, and reducing overuse of costly APIs through intelligent gateway policies. The platform is composed of two main components: Lunar Proxy, which is the core API gateway and control layer, and Lunar MCPX, a zero-code aggregator for multiple MCP servers with unified API access. Users can choose to deploy either component independently or use both for a comprehensive full-stack solution. The project is open-source and free for non-production or personal use, with advanced features available for production environments through guided onboarding and platform tiers. Lunar.dev addresses the growing need for a robust, production-ready approach to managing third-party APIs in the AI era, making it a valuable tool for developers and organizations working with AI agents and external API integrations.

https://github.com/TheLunarCompany/lunar

agent-callsagent-traffic-governanceagentic-traffic-governanceai-agent-workloadsai-agentsai-aware-policy-enforcementai-workloadsapiapi-consumerapi-consumptionapi-consumption-managementapi-gatewayapi-managementapi-proxyautonomous-workflowscachingcircuit-breakerscost-metricscost-optimizationerror-metricsgovernancelatency-metricslive-api-traffic-visibilityllm-callslunar-mcpxlunar-proxylunar.devmanagementmcpmcp-aggregationmcp-gatewaymcp-servermcp-serversmediation-layerobservabilityopen-sourceoptimizationperformance-optimizationplatform-tierspriority-queuepriority-queuesproduction-readyquotarate-limitrate-limitsresilienceretriessecuritythird-party-apithird-party-apisthrottlingtoken-usagetool-access-controltraffic-shapingtraffic-throttlingunified-api-gatewayvisibilityzero-code-aggregator

Also in Gateways

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.

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.

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.

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.

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.

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.

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.

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.