weather-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@weather-mcpwhat's the weather in Tokyo?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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.
Real-time weather conditions and multi-day forecasts via Open-Meteo — free, no API key required
Global weather via Open-Meteo: forecast, historical, marine, air quality, geocoding, elevation.
Get current weather for any city and create images from your prompts. Streamline planning, reports…
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.5 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.4 npmMIT
- FlicenseNot gradedqualityDmaintenanceProvides current weather information for any city using the OpenWeatherMap API.-