mcp-servers
Verified Safeby gunbun33
Overview
Provides a production-ready Model Context Protocol (MCP) server in Python using FastAPI for integrating AI systems with VS Code and other MCP clients.
Installation
uvicorn mcp_server:app --host 0.0.0.0 --port 8080 --reloadEnvironment Variables
- PORT
- HOST
- LOG_LEVEL
- DEBUG
- METRICS_PORT
- ALLOWED_ORIGINS
- MCP_SERVER_NAME
- MCP_SERVER_VERSION
Security Notes
The server defaults to `ALLOWED_ORIGINS="*"` for CORS, which is a significant security vulnerability in a production environment as it enables cross-site request forgery (CSRF) and other attacks. This must be explicitly configured to restrict allowed origins for deployment. No `eval` or direct code injection vulnerabilities were found. Request validation with Pydantic is used, enhancing input sanitization. Error handling and structured logging are implemented, which are positive for incident response.
Similar Servers
spec-workflow-mcp
A Model Context Protocol (MCP) server designed to facilitate structured, specification-driven software development with real-time monitoring through a web dashboard and a VSCode extension.
tmcp
Build Model Context Protocol (MCP) servers for AI agents to interact with external tools and data sources, enabling LLMs to access context and perform actions.
ultrascript-tools-mcp
Smart assistant for working with code, performing code analysis, understanding component relationships, and answering natural language queries through AI assistants (Code Graph RAG).
mcp-devtools-server
An MCP server that standardizes and binds specific patterns for development tools, enabling Claude Code to generate code more efficiently with fewer errors and better autocorrection capabilities.