WeatherTrax Server
FreeNot checkedProvides real-time weather data and multi-day forecasts for any location worldwide.
About
Provides real-time weather data and multi-day forecasts for any location worldwide.
README
Run instantly:
npx @jaredco/weather-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
License: MIT MCP Protocol Tests Passing 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:
curl -X POST https://mcp-weathertrax.jaredco.com/tools/weatherTool \
-H "Content-Type: application/json" \
-d '{"location":"Miami","query_type":"current"}'
🚀 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 Desktop
Add this to your Claude Desktop configuration:
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"weathertrax": {
"url": "https://mcp-weathertrax.jaredco.com"
}
}
}
Restart Claude Desktop.
You can now ask:
What’s the weather in New York this weekend?
🌐 Direct API Usage
Health Check
curl https://mcp-weathertrax.jaredco.com/healthz
MCP Manifest
curl https://mcp-weathertrax.jaredco.com/.well-known/mcp/manifest
💡 Usage Examples
Current Weather
curl -X POST https://mcp-weathertrax.jaredco.com/tools/weatherTool \
-H "Content-Type: application/json" \
-d '{
"location": "San Francisco, CA",
"query_type": "current"
}'
Example response:
{
"summary": "It is currently 54°F and Clear in San Francisco.",
"temp_high": 54,
"temp_low": 54,
"condition": "Clear",
"wind": "5 mph W",
"humidity": 65
}
Multi-Day Forecast
curl -X POST https://mcp-weathertrax.jaredco.com/tools/weatherTool \
-H "Content-Type: application/json" \
-d '{
"location": "New York",
"query_type": "multi_day",
"num_days": 3
}'
🛠 Available Tools
weatherTool
Retrieve current weather or forecasts.
Input:
{
"location": "city name or coordinates",
"query_type": "current | multi_day",
"num_days": "optional forecast length"
}
weatherPlanningTool
7-day planning forecast for outdoor work or events.
Input:
{
"location": "city or place",
"context": "construction | travel | event",
"timeframe": "optional timeframe hint"
}
🔗 MCP Protocol Integration
This server supports the full MCP JSON-RPC protocol.
Example tool call:
curl -X POST https://mcp-weathertrax.jaredco.com/mcp \
-H "Content-Type: application/json" \
-d '{
"jsonrpc":"2.0",
"id":1,
"method":"tools/call",
"params":{
"name":"weatherTool",
"arguments":{
"location":"London",
"query_type":"current"
}
}
}'
🧪 Testing
Run locally:
npm install
npm start
Quick tests:
npm test
Full test suite:
npm run test:full
Current results:
67 / 67 tests passing
🔒 Privacy
Privacy policy available at:
https://mcp-weathertrax.jaredco.com/privacy
Key points:
- Request metadata logged for abuse prevention
- No persistent storage of weather queries
- No cookies or tracking
- HTTPS enforced
🛠 Development
Clone the repo:
git clone https://github.com/jaredco/weather-mcp-server.git
cd weather-mcp-server
npm install
npm start
Server runs locally at:
http://localhost:3000
📦 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
Install WeatherTrax Server in Claude Desktop, Claude Code & Cursor
unyly install weathertrax-mcp-serverInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add weathertrax-mcp-server -- npx -y @jaredco/weather-mcp-serverFAQ
Is WeatherTrax Server MCP free?
Yes, WeatherTrax Server MCP is free — one-click install via Unyly at no cost.
Does WeatherTrax Server need an API key?
No, WeatherTrax Server runs without API keys or environment variables.
Is WeatherTrax Server hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install WeatherTrax Server in Claude Desktop, Claude Code or Cursor?
Open WeatherTrax Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare WeatherTrax Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
