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_SERVER_STR
This server acts as a Multi-Agent Communication Protocol (MCP) tool provider, offering weather alerts and forecasts by integrating with the National Weather Service (NWS) API.
mcp_server_test
This server provides a weather forecasting tool that fetches current and hourly weather data for specified geographical coordinates.