MCP Weather Server
Provides hourly weather forecasts using the AccuWeather API.
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
関連サーバー
MCP Google Map Server
Integrates Google Maps API for location-based queries and data processing.
ServiceNow MCP Server
An MCP server implementation for interacting with ServiceNow instances.
Gemini OCR
Provides Optical Character Recognition (OCR) services using Google's Gemini API.
Replicate Designer
Generate images using Replicate's Flux 1.1 Pro model.
Weather MCP Server
Provides real-time weather data from the US National Weather Service API.
Jamf Pro MCP Server
A server for managing Apple devices through the Jamf Pro API.
ConvertAPI MCP Hosted Server
ConvertAPI MCP Hosted Server exposes document converters and tools as discoverable tools for MCP-compatible AI clients using OAuth for authentication.
MCP Firebase Server
Connects Large Language Models to Firebase Firestore and Storage via the Model Context Protocol.
Opal API
A RESTful API to programmatically interact with the Opal Security platform.
Domino Data Lab
Interact with the Domino Data Lab platform to execute and check the status of Domino jobs.