MCP-AGENT
Verified Safeby VaishnaviSh14
Overview
Develop, automate, and integrate AI agents by connecting them to external tools and Model Context Protocol (MCP) servers for multi-step workflows and task completion.
Installation
mcp run server/weather.pyEnvironment Variables
- GROQ_API_KEY
Security Notes
The project uses `os.getenv` for API keys, which is good practice. External API calls to `api.weather.gov` via `httpx` include timeouts and explicit user agents. No `eval` or direct `os.system` calls from user input were found. The `weather.json` configuration contains hardcoded absolute paths to an executable, which is a portability concern and could be a security risk if the executable's integrity or source path were compromised, but is not an immediate vulnerability within the Python code itself.
Similar Servers
weather-mcp-a2a
An agentic AI system that fetches and reasons over real-time global weather data using the Model Context Protocol (MCP) and large language models.
mcp-simulation
Serves weather forecast and alert data from the National Weather Service API as tools for an MCP-compatible AI agent.
mcp_server_weather_taeyoung
Provides a Micro-Agent Platform (MCP) tool to fetch current weather forecasts for specified geographical coordinates.
MCP_Weather_Tools_Server
Provides an MCP server that enables LLMs to call a structured tool for real-time weather information using the Open-Meteo API.