Labsco
MCP SERVER

MCP Weather Server

by adarshem

US weather alerts and forecasts from the National Weather Service, with no key required.

Weather & Environmental Conditions
Summary
Alerts are the part worth having.

Forecasts are available everywhere; active National Weather Service alerts for a state are the thing an assistant cannot otherwise get right, and they arrive here with no key and no account. It is written as a teaching example, so it is also a short read if you want to see what a two-tool server looks like.

What it is

A two-tool weather server built on the US National Weather Service API. One tool returns active alerts for a state, the other a forecast for a point. Written as a demo implementation, and small enough to read end to end.

What you get
  • `get-alerts` fetches active weather alerts for a given US state
  • `get-forecast` returns the forecast for a latitude and longitude
  • Data straight from the National Weather Service, not a reseller
  • No API key anywhere in the setup
Requirements

Node.js. Install through Smithery with `npx -y @smithery/cli install @adarshem/mcp-server-learn --client claude`, or clone it and run `pnpm install` then `pnpm build` and point your client at `build/index.js`. No account and no key. Coverage is the United States, since that is what the source API covers. Version 1.0.0.

Setup effort

One command — npx -y @smithery/cli install @adarshem/mcp-server-learn --client claude