mcp-server-python-template
Verified Safeby Cris-0k
Overview
This server provides weather forecasting and alert information to LLM applications via the Model Context Protocol (MCP).
Installation
uv run server.pySecurity Notes
The server primarily makes HTTP GET requests to a trusted public API (api.weather.gov). Input parameters for tools (state, latitude, longitude) are handled with type hints, reducing injection risks. No direct file system access, arbitrary command execution, or hardcoded secrets are present. The broad 'except Exception' in 'make_nws_request' could mask specific errors but prevents crashes.
Similar Servers
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
tenets
Serves as a Model Context Protocol (MCP) server for AI coding assistants, automatically finding, ranking, and aggregating relevant codebase files for AI prompts, and providing code intelligence tools.
mcp_server
Provides a Python server that exposes various external APIs (Microsoft Graph, GitHub, OpenWeatherMap) as tools to be consumed by AI assistants via the Model Context Protocol (MCP).
py-mcp-installer-service
Installs and manages Model Context Protocol (MCP) servers across various AI coding tools.