Qbecwizrd/weather-mcp
3.2
If you are the rightful owner of weather-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Weather MCP Chatbot is a Python project that provides real-time US weather alerts through a chat interface using FastMCP technology.
🌦️🤖 Weather MCP Chatbot
A Python project using FastMCP to serve real-time US weather alerts via a chat interface!
Async server (weather.py
) + interactive client (client.py
) = instant weather info with memory.
Configurable, extendable, and fun to use! ☔🗣️
Features
- 🚀 Fast async weather alert server (National Weather Service)
- 🗣️ Interactive chat client with conversation memory
- 🔑 Easy API key management via
.env
- 🛠️ Simple config with
weather.json
Quick Start
-
Install dependencies
pip install -r requirements.txt
-
Set your API key
Edit.env
with yourGROQ_API_KEY
. -
Run the chat client
python server/client.py
File Structure
server/weather.py
— FastMCP weather serverserver/client.py
— Chat clientserver/weather.json
— MCP server config.env
— API keys
License
MIT