Skip to main content
Glama
jaredco

WeatherTrax MCP Server

by jaredco

🌦 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


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

Related MCP server: Weather MCP Service

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

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

–Maintainers
–Response time
–Release cycle
–Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    D
    maintenance
    Provides real-time weather information and forecasts, connecting AI assistants with live weather data for current conditions and multi-day forecasts for any location worldwide.
    Last updated
  • F
    license
    -
    quality
    D
    maintenance
    Provides live weather data and forecasts for any location worldwide through both REST API and MCP endpoints. Supports current weather, multi-day forecasts, and various location formats including city names, coordinates, ZIP codes, and airport codes.
    Last updated
    1
  • A
    license
    -
    quality
    C
    maintenance
    Provides real-time, historical, and forecasted weather data for any location worldwide using the Open-Meteo API. It includes specialized tools for agricultural growing conditions, weather alerts, and up to 16 days of forecasts across multiple transport modes.
    Last updated
    28
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Provides real-time weather information and multi-day forecasts for global locations using city names, coordinates, or ZIP codes. It includes tools for current conditions, forecasting, and weather summaries designed for activity planning.
    Last updated
    11
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jaredco/weather-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server