mcp-relay-server
Verified Safeby JJAMAWAVE
Overview
The MCP Relay Server acts as an intermediary, forwarding tool call requests from clients to a local agent and synchronizing tool definitions.
Installation
uvicorn ProjectMCP_Relay.main:app --host 0.0.0.0 --port 8000Security Notes
The server uses an open CORS policy (`allow_origins=["*"]`) which allows requests from any domain. More critically, the WebSocket endpoint (`/ws`) used by the 'Local Agent' is unauthenticated. An attacker could potentially connect to this endpoint, register arbitrary tools, and intercept/relay tool calls if the server is exposed publicly without network-level security. The tool loading mechanism from a local 'tools/' directory is generally safe, assuming the server's host environment is trusted and not susceptible to arbitrary file writes.
Similar Servers
rmcp
Perform sophisticated statistical analysis, econometrics, machine learning, and time series tasks using natural language conversations with AI assistants, demonstrating capabilities through a web interface.
ls-mcp
Command-line tool for discovering, analyzing, and reporting on Model Context Protocol (MCP) server configurations in a local development environment.
consult-user-mcp
Enables AI agents (like Claude) to interact with users through native macOS dialogs (confirmation, choice, text input) or a PWA for push notifications and responses.
firemcp
Enables AI agents and LLMs to securely interact with Firestore databases through a Model Context Protocol (MCP) server, offering complete CRUD and query operations.