mcp-proxy
by gavinz0228
Overview
Acts as a proxy for managing and fetching data from multiple MCP servers, likely used in a gaming or service orchestration context.
Installation
docker-compose up --build mcp-proxy-customSecurity Notes
The use of `network_mode: host` in the Docker configuration is a critical security risk, as it bypasses Docker's network isolation and exposes the container directly to the host's network, potentially allowing access to other host services. Additionally, the proxy is configured to execute external commands (`uvx mcp-server-fetch`) based on its configuration, which introduces a potential attack surface if the configuration or the `uvx` utility can be compromised or manipulated.
Similar Servers
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.
mcpm.sh
MCPM is a command-line tool for managing Model Context Protocol (MCP) servers, enabling discovery, installation, execution, sharing, and integration with various MCP clients.
emceepee
A proxy server enabling AI agents to dynamically connect to and interact with multiple Model Context Protocol (MCP) backend servers, exposing the full MCP protocol via a simplified tool interface or a sandboxed JavaScript execution environment.
mcp-compose
This server provides a robust example of OAuth2 authentication for MCP (Model Context Protocol) servers, using GitHub as the identity provider. It demonstrates secure multi-server management, protocol translation, and integration with AI agents for tool invocation.