MCP_Weather_Tools_Server
Verified Safeby Ana-Gutman
Overview
Provides an MCP server that enables LLMs to call a structured tool for real-time weather information using the Open-Meteo API.
Installation
python server.pySecurity Notes
The server uses standard Python socket and JSON parsing, avoiding known dangerous functions like `eval`. Network communication is local-only by default (`127.0.0.1`). Input for the 'q' parameter (city name) is passed to an external API via `requests.get` using `params`, which handles URL encoding, mitigating injection risks to the external API call. Minor risk of internal exception details being exposed in error messages. No hardcoded sensitive credentials.
Similar Servers
weather
This server provides weather information by integrating with an external LLM (like Claude) as a tool within the Model Context Protocol (MCP).
mcp-simulation
Serves weather forecast and alert data from the National Weather Service API as tools for an MCP-compatible AI agent.
mcp-weather-server
Provides a production-ready Model Context Protocol (MCP) server for integrating AI applications with external weather data via streamable HTTP transport.
helloworld-mcp-server-deployment
This server provides a set of callable tools, specifically an addition function and a real-time weather retriever, to be consumed by an MCP agent or other clients.