
Weather Mcp Server
io.github.jaredco-aiPublished by GitHub account jaredco-aiv1.0.1Updated Oct 24, 2026
Fast - accurate weather conditions and forecasts by city or coordinates.
Overview
A weather MCP server that lets an assistant fetch current conditions and multi-day forecasts for cities, ZIP codes or coordinates worldwide.
- What you can do
- Retrieve current weather for a location, including temperature, condition, wind and humidity, by city name, ZIP code or coordinates. Get multi-day forecasts of up to 14 days for a location. Produce a 7-day planning forecast tailored to construction, travel or event contexts. Responses are compact and token-efficient for LLM use.
- When to use it
- Useful when you want an assistant to answer everyday weather questions or help plan outdoor work, travel or events around a forecast. It is a lightweight addition with no account or key needed on the client side.
- Requirements
- Runs as a local npm package over stdio, so Node.js is needed; the README also documents a hosted remote endpoint. No client-side API keys or environment variables are declared. The server itself needs a World Weather Online API key in WEATHER_API_KEY when self-hosted, plus network access.
Installation
In SourceWeft
- Open Weather Mcp Server in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
🌦 WeatherTrax MCP Server
Fast, reliable weather data for Claude and other MCP clients.
Get current conditions and multi-day forecasts for any location worldwide.
🌐 Remote MCP Server (no install required)
https://mcp-weathertrax.jaredco.com/mcp
[License: MIT] [MCP Protocol] [MCP Registry]
⚡ 10-Second Demo
Ask Claude:
“What’s the weather in Miami tomorrow?”
Claude will call the MCP weather server and return a forecast instantly.
Example API call:
🚀 Features
- Real-time Weather Data – Current conditions, temperature, humidity, wind speed
- Multi-day Forecasts – Up to 14-day forecasts
- Planning Tool – 7-day forecasts optimized for events or construction
- Flexible Locations – City names, ZIP codes, or coordinates
- Token-Efficient – Compact responses optimized for LLM usage
- Production-Ready – Rate limiting and monitoring
- Public API – No API keys required
- MCP Compliant – Full JSON-RPC 2.0 support
⚡ Quick Start
Claude
In Claude or Claude Desktop, open Settings → Connectors → Add connector and use:
You can now ask:
🌐 Direct API Usage
Health Check
MCP Manifest
💡 Usage Examples
Current Weather
Example response:
Multi-Day Forecast
🛠 Available Tools
weatherTool
Retrieve current weather or forecasts.
Input:
weatherPlanningTool
7-day planning forecast for outdoor work or events.
Input:
🔗 MCP Protocol Integration
This server supports the full MCP JSON-RPC protocol.
Example tool call:
🧪 Testing
Run locally in one terminal:
In another terminal, run the protocol tests:
Release smoke suite:
npm run test:full currently runs the same supported end-to-end smoke suite. The old pre-Streamable-HTTP regression harness remains available as npm run test:legacy; it is retained for reference and is not a release gate.
Deployment configuration
Set these server-side environment variables; never commit them:
The service exposes aggregate, non-identifying operational counters at /metrics. Do not place this endpoint behind a public dashboard without adding appropriate access control.
🔒 Privacy
Privacy policy available at:
https://mcp-weathertrax.jaredco.com/privacy
Key points:
- Aggregate operational metrics only; locations and raw provider responses are not logged
- Short-lived in-memory caching reduces duplicate provider requests
- No cookies or tracking
- HTTPS enforced
🛠 Development
Clone the repo:
Server runs locally at:
📦 Technology Stack
- Node.js
- Express 5
- @modelcontextprotocol/sdk
- World Weather Online API
- Railway hosting
📄 License
MIT License.
🌟 Acknowledgments
Built using the Model Context Protocol by Anthropic.
Weather data provided by World Weather Online.
📊 Status
Server: Production
API Version: 1.0.1
MCP Protocol: 2025-03-26
Made with ☀️ for Claude and MCP
Source: README.md at commit 859a57c
Tools
0Version history
1- v1.0.1LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts