mcp-weather-alert-tool
0
This project is an MCP server integrating with Claude Desktop, designed to retrieve and display real-time weather alerts via the api.weather.gov API using the FastMCP Python SDK. It features structured returns and interactive testing with Claude Desktop and MCP Inspector.
🌩️ MCP Weather Alerts Tool using FastMCP + Claude Desktop
This project demonstrates how to build an MCP tool using the FastMCP Python SDK. Key features include:
- Implementation of a custom MCP server with
FastMCP
. - Utilization of
httpx
to retrieve real-time weather alerts from theapi.weather.gov
API. - Integration with Claude Desktop for AI-assisted interactions.
- Structured returns of weather alerts including event, severity, description, and instructions.
🧱 Tech Stack
mcp[cli]
: MCP server toolkit with CLI tools.httpx
: Async HTTP client.uv
: Modern Python package/dependency manager.- Claude Desktop: AI interface for LLM + MCP.
- MCP Inspector: UI to debug MCP endpoints.