MCP.so
Sign In

MCP Weather Server

@cskiro

Basic information

Category

Media & Design

Transports

stdio

Author

cskiro

About MCP Weather Server

A weather server application for MCP

MCP Weather Server config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

MCP Weather Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is MCP Weather Server?

MCP Weather Server is a TypeScript application built with the Model Context Protocol (MCP) that provides tools for accessing real-time US weather forecasts and alerts via the National Weather Service (NWS) API. It is designed for integration with AI assistants and other MCP‑compatible clients.

How to use MCP Weather Server?

Install Node.js v18+, clone the repository, run npm install and npm run build, then make the CLI executable with chmod +x build/index.js. You can invoke it directly with the weather command or configure an MCP‑compatible client to use its forecast and alert tools.

Key features of MCP Weather Server

  • Retrieve detailed US weather forecasts by latitude/longitude
  • Get active weather alerts for any US state
  • Built as an MCP server for seamless AI assistant integration
  • Command‑line interface for easy local use
  • Input validation using Zod
  • Uses official National Weather Service API data

Use cases of MCP Weather Server

  • An AI assistant answers “What’s the weather in San Francisco?” by calling the forecast tool.
  • A user checks active weather alerts for California before a road trip.
  • Developers embed weather capabilities into a larger MCP‑powered application.
  • Automate weather monitoring by scripting the weather CLI tool.

Frequently asked questions

1

What data does MCP Weather Server use?

It fetches official weather data from the National Weather Service (NWS) API, which covers the United States only.

2

What are the prerequisites to run MCP Weather Server?

Node.js version 18 or higher and npm (or yarn) are required.

3

How do I get a weather forecast?

Use the `get-forecast` tool with latitude and longitude parameters (e.g., `{ latitude: 37.7749, longitude: -122.4194 }` for San Francisco).

4

Does MCP Weather Server support locations outside the US?

No. Due to the limitations of the National Weather Service API, only US‑based locations are supported.

5

How do I install MCP Weather Server globally?

After building the project, run `npm install -g .` to install the `weather` command globally.

Comments

More Media & Design MCP servers