macrosense-ai-mcp-server
Verified Safeby MacroSense-AI
Overview
Provides a template for building Model Context Protocol (MCP) servers with custom tool-calling capabilities for AI models.
Installation
docker build -t macrosense-mcp . && docker run --rm -p 8000:8000 macrosense-mcpEnvironment Variables
- PORT
- MONGODB_URI
- HOST
- PYTHONUNBUFFERED
Security Notes
Hardcoded authentication token (`test-token`) in `src/middlewares/auth.py` presents a significant security vulnerability for production deployment. CORS `allow_origins=["*"]` is overly permissive for production. Both should be configured via environment variables or stricter policies.
Similar Servers
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
OpenFoodFacts-MCP
Provides contextual information and specialized tools for Open Food Facts data and development tasks to AI-powered development tools using the Model Context Protocol.
Uniprot-MCP
Provides LLM agents with structured, resilient access to UniProtKB protein data, including entries, sequences, Gene Ontology annotations, and ID mappings.