Getting Started

Weather MCP brings real-world weather data to Claude Desktop through the Model Context Protocol.

Prerequisites

  • Claude Desktop installed
  • Node.js 18+ (for npx)
  • A free NOAA API token

Quick Installation

  1. Get a NOAA API token

    Visit weather.gov to register for a free API token.

  2. Configure Claude Desktop

    Add the following to your Claude Desktop configuration file:

    {
      "mcpServers": {
        "weather": {
          "command": "npx",
          "args": ["-y", "@dgahagan/weather-mcp"],
          "env": {
            "NOAA_API_TOKEN": "your-token-here"
          }
        }
      }
    }
  3. Restart Claude Desktop

    Completely quit and restart Claude Desktop to load the new MCP server.

  4. Try it out!

    Ask Claude: "What's the weather forecast for Seattle this week?"

Next Steps

Check out the full documentation to learn about all available tools, configuration options, and advanced features.