MCP Weather Server
A simple MCP server that provides hourly weather forecasts using the AccuWeather API.
Setup
- Install dependencies using
uv:
uv venv
uv sync
- Create a
.envfile with your AccuWeather API key:
ACCUWEATHER_API_KEY=your_api_key_here
You can get an API key by registering at AccuWeather API.
Running the Server
{
"mcpServers": {
"weather": {
"command": "uvx",
"args": ["--from", "git+https://github.com/adhikasp/mcp-weather.git", "mcp-weather"],
"env": {
"ACCUWEATHER_API_KEY": "your_api_key_here"
}
}
}
}
API Usage
Get Hourly Weather Forecast
Response:
{
"location": "Jakarta",
"location_key": "208971",
"country": "Indonesia",
"current_conditions": {
"temperature": {
"value": 32.2,
"unit": "C"
},
"weather_text": "Partly sunny",
"relative_humidity": 75,
"precipitation": false,
"observation_time": "2024-01-01T12:00:00+07:00"
},
"hourly_forecast": [
{
"relative_time": "+1 hour",
"temperature": {
"value": 32.2,
"unit": "C"
},
"weather_text": "Partly sunny",
"precipitation_probability": 40,
"precipitation_type": "Rain",
"precipitation_intensity": "Light"
}
]
}
The API provides:
- Current weather conditions including temperature, weather description, humidity, and precipitation status
- 12-hour forecast with hourly data including:
- Relative time from current time
- Temperature in Celsius
- Weather description
- Precipitation probability, type, and intensity
Weather Forecast Server
Project Details
- yurthankiyak/mcp-weather
- The Unlicense
- Last Updated: 6/3/2025
Recomended MCP Servers
A MCP server that can create queries and fetch information from APi documentation.
An open protocol enabling communication and interoperability between opaque agentic applications.
An MCP server implementation for interacting with Safe (Gnosis Safe) smart contract wallets
Yuque mcp server
A powerful Model Context Protocol (MCP) server that revolutionizes NPM package analysis through AI.
Model Context Protocol (MCP) server for Excalidraw - Work in Progress
NOT for educational purposes: An MCP server for professional penetration testers including nmap, go/dirbuster, nikto, JtR, wordlist building,...
A MCP server that supports mainstream eBook formats including EPUB, PDF and more. Simplify your eBook user experience...
MCP Server for interacting with a Steel web browser
Typescript based Model Context Procotol (MCP) Server for Open Database Connectivity (ODBC)





