๐ฆ๏ธ Weather-MCP
@brunolnetto
About ๐ฆ๏ธ Weather-MCP
A MCP server for weather forecast
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"weather_mcp": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Weather-MCP?
Weather-MCP is a FastAPI server that integrates with FastMCP and Pydantic AI to provide real-time weather alerts and forecasts for U.S. locations. It is designed for developers who want to enable natural language weather queries in their AI applications.
How to use Weather-MCP?
Clone the repository, set up a virtual environment with uv, install dependencies, and set the OPENAI_API_KEY environment variable. Start the server with python weather_server.py โ it runs at http://localhost:8000/sse. Interact via a Pydantic AI agent (e.g., agent.run("Are there any weather alerts for California?")) or directly through the FastMCP client.
Key features of Weather-MCP?
- Fetch active weather alerts for any U.S. state.
- Retrieve detailed weather forecasts by latitude and longitude.
- Natural language interaction powered by Pydantic AI.
- Extensible toolset built on FastMCP.
Use cases of Weather-MCP?
- Ask "Are there any weather alerts for California?" and get a real-time summary.
- Request a forecast for a specific coordinate, e.g.,
34.05, -118.25. - Embed weather intelligence into a chatbot or voice assistant with few lines of code.
FAQ from Weather-MCP
What are the dependencies and runtime requirements?
Python 3.8 or higher, an OpenAI API key (OPENAI_API_KEY), and dependencies installed via uv sync.
What data sources does the server use?
The README does not specify the underlying weather data provider; it fetches alerts and forecasts for U.S. locations only.
How do I authenticate with the server?
The server itself does not require authentication. It uses the OpenAI API key to power the LLM used for natural language interaction.
What are the known limits?
No limits are documented in the README. The tools currently cover U.S. weather alerts and forecasts by coordinates.
What transport does the server use?
The server exposes a Server-Sent Events (SSE) endpoint at http://localhost:8000/sse.
Frequently asked questions
What are the dependencies and runtime requirements?
Python 3.8 or higher, an OpenAI API key (`OPENAI_API_KEY`), and dependencies installed via `uv sync`.
What data sources does the server use?
The README does not specify the underlying weather data provider; it fetches alerts and forecasts for U.S. locations only.
How do I authenticate with the server?
The server itself does not require authentication. It uses the OpenAI API key to power the LLM used for natural language interaction.
What are the known limits?
No limits are documented in the README. The tools currently cover U.S. weather alerts and forecasts by coordinates.
What transport does the server use?
The server exposes a Server-Sent Events (SSE) endpoint at `http://localhost:8000/sse`.
Basic information
More Media & Design MCP servers

Instagram + TikTok Downloader & Transcriber
IYIAInstagram + TikTok content tools inside your AI: download HD posts/reels/carousels, view Instagram stories anonymously, AI-transcribe videos (100+ languages, SRT/VTT/TXT). Requires a Repost PRO subscription.
YouTube Transcript Server
kimtaeyoon83This is an MCP server that allows you to directly download transcripts of YouTube videos.

Constants
Constants AIOne workspace of tools for Claude and ChatGPT. Connect apps, generate video, music, and ads, and build new tools on demand. Generate and publish ad creative directly from your assistant.

uxgen
uxgenA library of conversion components for e-commerce, built on A/B tested mechanics and handed straight to your coding agent. 65 pieces drawn from mechanics that have been A/B tested in real stores: cart drawer with the ups
Framelink Figma MCP Server
GLipsMCP server to provide Figma layout information to AI coding agents like Cursor
Comments