zego-ai-platform-mcp-server
Verified Safeby ElliotCambo
Overview
A lightweight FastAPI server acting as a central control plane (MCP) to define, list, and mock calls to various tools and resources, configured via environment variables.
Installation
python mcp_server.pyEnvironment Variables
- MCP_CONFIG
- PORT
- HOST
Security Notes
The current implementation is relatively safe as it primarily mocks tool calls. No 'eval' or direct command injection vectors are present in the provided code. No hardcoded secrets. The primary security consideration for future development is how the 'actual API calls' mentioned in the `call_tool` endpoint will be implemented. If tool definitions or user-supplied arguments are used directly to make external calls without proper sanitization or validation, it could introduce risks (e.g., SSRF, command injection, arbitrary code execution if the 'tool' itself is a script). However, based purely on the provided, mock-focused code, it is generally safe.
Similar Servers
fastapi_mcp
Automatically converts FastAPI endpoints into Model Context Protocol (MCP) tools for seamless integration with LLM agents.
fluidmcp
Orchestrate multiple vLLM-backed LLM models and Model Context Protocol (MCP) servers through a unified OpenAI-compatible API gateway.
agentxsuite
A unified open-source platform for connecting, managing, and monitoring AI agents and tools across various Model Context Protocol (MCP) servers.
enterprise_mcp_server
Provides a robust, multi-component Model Context Protocol (MCP) solution with an API Gateway for routing and management, an Enterprise MCP Server for core services like authentication and tool administration, and a Tool Server for operational tool execution, designed for integration with clients like Cursor and Claude Code.