crosbynews.com

Developers & Agents

crosbynews.com is built to be read by machines as well as people. Everything below is public and free, with no API key or sign-up. Source data is U.S. government public domain (NWS/NOAA) — attribute it as "U.S. National Weather Service."

JSON API

Every dataset behind the site is a plain JSON endpoint with open CORS (Access-Control-Allow-Origin: *) and no rate limits. The polled endpoints also support conditional GET (ETag / If-None-Match → 304):

Specs & discovery

Machine-readable descriptions and a discovery catalog:

Markdown for every page

Any page returns clean Markdown instead of HTML when you send an Accept: text/markdown header or append ?format=md — handy for LLMs and text pipelines. The forecast, hub, water, news, alerts, and calendar pages all support it.

MCP server

A stateless Model Context Protocol server (Streamable HTTP, JSON-RPC) exposes the data as callable tools — get_current_conditions, get_forecast, get_alerts, get_river_levels, get_crosby_news, get_school_events — plus a crosby_briefing prompt and readable resources.

Connect from Claude Code: claude mcp add --transport http crosbynews https://crosbynews.com/mcp

Agent skills

An agentskills.io (v0.2.0) discovery index points to a real SKILL.md for the Crosby weather data; its digest is a runtime hash of the file, so the two can't drift.

RSS feeds

Watch alerts and local news in any feed reader — the no-account, no-tracking notification channel:

Terms & attribution

Public and unauthenticated, no rate limits — please be reasonable with polling (the data refreshes every 15 minutes). Weather and water data are U.S. government public domain from the National Weather Service and NOAA; news headlines link to their original publishers.

crosbynews.com is an independent project and is not affiliated with the National Weather Service, NOAA, Crosby ISD, or any government agency.