MCP Directory
Back

weather-mcp

by nurbxfit · TypeScript · ★ 0

A simple MCP server example Based on the official [MCP documentation](https://modelcontextprotocol.io/quickstart/server#node)

Install

npx -y github:nurbxfit/weather-mcp

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "weather-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "github:nurbxfit/weather-mcp"
      ]
    }
  }
}

From the README

A simple MCP server example using stdio. It fetches weather alerts from the National Weather Service and sends them to an MCP client. - Based on the official [MCP documentation](https://modelcontextprotocol.io/quickstart/server#node). - Focused on receiving weather alerts and sending them to the MCP client. - The code structure is slightly different from the official docs for clarity and personal preference. --- > As of **2025-07-24**, there is a bug with declaring the for server.registerTool if you use **zod** version 4. > This project uses **zod** version , which works fine with the MC…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related productivity servers