mcp-gateway
by eznix86
Overview
Aggregates multiple Model Context Protocol (MCP) servers into a single gateway, providing unified search, description, and invocation for their tools, primarily to mitigate context window limits for AI clients.
Installation
bunx github:eznix86/mcp-gatewayEnvironment Variables
- MCP_GATEWAY_CONFIG
Security Notes
The gateway's 'local' server configuration allows direct execution of arbitrary commands defined in the `command` field of `config.json`. If an attacker can modify this configuration file, they can achieve arbitrary code execution on the host machine. This poses a significant security risk if the configuration is not absolutely trusted and secured from modification.
Similar Servers
klavis
Develop and deploy AI agents that interact with a wide array of web services (e.g., Gmail, YouTube, LinkedIn, Supabase, Salesforce, Kubernetes) through a standardized Model Context Protocol (MCP), often orchestrated by an intelligent routing layer like Strata.
mcphub
An orchestration hub that aggregates, manages, and routes Model Context Protocol (MCP) servers and their tools, providing a centralized interface, user management, OAuth 2.0 authorization server capabilities, and AI-powered tool discovery and routing.
MCPJungle
MCPJungle is a self-hosted Model Context Protocol (MCP) Gateway that allows developers to register and manage various MCP servers and their tools from a central location, enabling AI agents to discover and consume these tools from a single gateway.
mcp-omnisearch
Provides a unified interface for various search, AI response, content processing, and enhancement tools via Model Context Protocol (MCP).