Server data from the Official MCP Registry
Fast - accurate weather conditions and forecasts by city or coordinates.
About
Fast - accurate weather conditions and forecasts by city or coordinates.
Security Report
Valid MCP server (1 strong, 1 medium validity signals). 4 known CVEs in dependencies (0 critical, 3 high severity) Package registry verified. Imported from the Official MCP Registry.
6 files analyzed Β· 5 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
How to Install
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-jaredco-ai-weather-mcp-server": {
"args": [
"-y",
"@jaredco/weather-mcp-server"
],
"command": "npx"
}
}
}Documentation
View on GitHubFrom the project's GitHub README.
π¦ WeatherTrax MCP Server
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
β‘ 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
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Git
Freeby Modelcontextprotocol Β· Developer Tools
Read, search, and manipulate Git repositories programmatically
Toleno
Freeby Toleno Β· Developer Tools
Toleno Network MCP Server β Manage your Toleno mining account with Claude AI using natural language.
mcp-creator-python
Freeby mcp-marketplace Β· Developer Tools
Create, build, and publish Python MCP servers to PyPI β conversationally.
MarkItDown
Freeby Microsoft Β· Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
MCP Marketplace
Freeby mcp-marketplace Β· Developer Tools
Search and install MCP servers from inside your AI client.
FinAgent
Freeby mcp-marketplace Β· Finance
Free stock data and market news for any MCP-compatible AI assistant.
