Weather MCP Server
About
Provides real-time weather data from the US National Weather Service API.
Details
- Author
- vikas434
- Categories
- Cloud Service, Other, API
Jump to
Setup
Install Weather MCP Server in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/vikas434/learning-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
Learning MCP - Model Context Protocol Examples
This repository contains multiple MCP (Model Context Protocol) server implementations for learning and experimentation.
learning-mcp-1/ ├── weather-mcp/ # Weather MCP Server implementation │ ├── weather_mcp.py # MCP stdio server │ ├── weather_http.py # HTTP REST API server │ ├── weather_sse.py # Server-Sent Events server │ └── README.md # Weather-specific documentation ├── bits-course-mcp/ # BITS Course MCP Server (coming soon) └── README.md # This file
A comprehensive weather data server using the US National Weather Service API.
- Real-time weather forecasts
- Weather alerts by state
- Multiple transport implementations (stdio, HTTP, SSE)
Location:./weather-mcp/Documentation:Weather MCP README
A comprehensive course guide for BITS Pilani 2nd year students with detailed information about subjects, study tips, and grading patterns.
- Course details for 10 core 2nd year subjects
- Study tips and recommendations from student experiences
- Grading insights and scoring strategies
- Topic-based search across all courses
Location:./bits-course-mcp/Documentation:BITS Course MCP README
Each project has its own dependencies and setup instructions. Navigate to the specific project folder and follow the README instructions.
# Clone the repository git clone <your-repo-url> cd learning-mcp-1 # Navigate to a specific project cd weather-mcp # Follow the project-specific README
The Model Context Protocol (MCP) is an open protocol that enables AI assistants to securely connect to external data sources and tools. These examples demonstrate different ways to implement MCP servers.
- Fork the repository
- Create a feature branch
- Make your changes
- Add tests if applicable
- Submit a pull request
Tech Stack:Python • FastMCP • FastAPI • Uvicorn • HTTPX
Fetches precipitation forecast data for a specific location using the Buienradar service.
Query weather information and meteorological warnings for Chinese cities using the QWeather API.
A server for fetching weather information using the OpenWeather API.
Provides hourly weather forecasts using the AccuWeather API.
Access global weather forecasts and historical data through the Open-Meteo API.
Access global weather data and forecasts using the OpenMeteo API, including current conditions, historical data, and location search.
Provides comprehensive weather data and forecasts using the OpenWeatherMap API.
An MCP server providing weather tools from the National Weather Service (weather.gov) API, built with Spring Boot.
Provides real-time weather alerts for US states using the National Weather Service API.
An MCP server for accessing real-time weather data and forecasts.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





