{"repo":"theognis1002/mcp-gateway","free":true,"listed":false,"github":"https://github.com/theognis1002/mcp-gateway","clone":"git clone https://github.com/theognis1002/mcp-gateway.git","description":"Model Context Protocol (MCP) Gateway & Registry - Central hub for managing tools, resources, and prompts for MCP-compatible LLMs. Translates REST APIs into MCP, builds virtual MCP servers with security and observability, and bridges multiple transports (stdio, SSE, streamable HTTP).","language":"Go","stars":41,"topics":["agentic-ai","api-gateway","authentication-middleware","generative-ai","jwt","mcp-client","mcp-server","model-context-protocol","observability","oidc"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"MCP Gateway A production-ready API gateway for Model Context Protocol (MCP) servers, providing enterprise-grade infrastructure with authentication, logging, rate limiting, server discovery, and multi-protocol transport support. 🚀 Quick Start Get the entire MCP Gateway stack running with a single command: Access the application: - Backend: http://localhost:8080 - Frontend: http://localhost:3000 - Admin user: admin@admin.com / qwerty123 Architecture The MCP Gateway is designed with a modular architecture for scalability and maintainability: Features 🔐 Security & Authentication - Authentication - Secure authentication (JWT, OAuth2, OIDC) with RBAC - API Key Management - Role-based access control with fine-grained permissions - Rate Limiting - IP-based limiting with Redis backing and memory fallback - Content Filtering - PII detection, regex patterns, and custom filters 🏢 Server & Namespace Management - Dynamic Discovery - Automatic MCP server discovery and registration - Namespaces - Group servers with isolated namespaces for internal & external usage - Health Monitoring - Server health checks with automated failover and recovery - Public Endpoints - Auto-generated REST APIs for namespace access 🔌 Multi-Protocol Transport - JSON-RPC 2.0 - Standard synchronous RPC over HTTP - WebSocket - Full-duplex bidirectional communication - Server-Sent Events - Real-time server-to-client streaming - Streamable HTTP - Official MCP protocol implementation - STDIO - Command-line interface b","default_branch":null,"files":null,"tree":[],"storefront":"/r/theognis1002","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/theognis1002/mcp-gateway/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}