weather-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Weather API + UI + MCP Server
This project includes:
UI: enter a city name and get current weather
HTTP API:
GET /api/weather?city=...Summary API:
GET /api/summary?city=...(optional Claude; falls back to local summary)MCP server: tool
get_weatherover stdio
Weather data uses Open‑Meteo (free, no API key).
Run the UI + API
npm install
npm run devOpen http://localhost:5175.
Optional: “Claude API” summary
Claude is not truly free; you’ll need an API key. This project supports either:
ANTHROPIC_API_KEY(direct Anthropic API), orOPENROUTER_API_KEY(OpenRouter, using an Anthropic Claude model viaOPENROUTER_MODEL)
If no key is set, /api/summary and the UI “Summarize” button will fall back to a local summary.
Run the MCP server (stdio)
npm install
npm run mcpThen configure your MCP client to launch:
command:
npmargs:
["run","mcp"]cwd: this folder
Tool name:
get_weatherwith input{ "city": "Pune" }
"# MCP_example"
This server cannot be deployed
Maintenance
Related MCP Connectors
Current temperature for a city via Open-Meteo. Query discarded after the call.
Global weather via Open-Meteo: forecast, historical, marine, air quality, geocoding, elevation.
Weather forecast for any city, UV index, sunrise and sunset, pollen and air quality. Free, no key.
Weather MCP — wraps Open-Meteo API (free, no auth)
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides current weather information for any city worldwide using the free Open-Meteo API, enabling users to query temperature, wind speed, humidity, and weather conditions through natural language.7 npmMIT
- FlicenseNot gradedqualityDmaintenanceProvides weather information using Open-Meteo API without requiring an API key. Supports weather queries by city name or coordinates with customizable temperature units.-
- AlicenseNot gradedqualityDmaintenanceProvides current weather information for any city using the Open-Meteo API. Returns temperature, humidity, wind speed, and other weather data in JSON format.7 npmMIT
- FlicenseNot gradedqualityDmaintenanceProvides current weather information for any city using the OpenWeatherMap API.-