weather-intel-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@weather-intel-mcp What's the weather forecast for Chicago this week?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Weather & Geo Intel MCP — by Datakoot
US weather, hazards and geospatial data for AI agents — as MCP tools your agent can call mid-task for forecasts, alerts, earthquakes and elevation. All from keyless US-government feeds. No API keys.
Tools
Tool | What it does | Source |
| Convert a US street address to latitude/longitude | US Census Bureau |
| Multi-day or hourly forecast for a US point | NWS / NOAA |
| Latest observed conditions from the nearest station | NWS / NOAA |
| Active warnings, watches and advisories by US state | NWS / NOAA |
| Recent earthquakes, filterable by magnitude, time and area | USGS |
| Ground elevation at a latitude/longitude | USGS |
US coverage. Have an address? Call geocode first, then the weather tools. No API keys required.
Related MCP server: Weather MCP Server
Quick start
claude mcp add --transport http weather-intel https://weather.datakoot.com/mcpOr point any MCP client at https://weather.datakoot.com/mcp.
Try it in 10 seconds — no key, no signup
Paste this into a terminal:
curl -s https://weather.datakoot.com/mcp \
-H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": {"name": "weather_forecast", "arguments": {"lat": 36.37, "lon": -94.21}}}'You get the multi-day National Weather Service forecast for Bentonville, AR — no API key, nothing to sign up for.
Or point any MCP client at the URL and just ask your agent, in plain language:
"What's the weather in Chicago this week?"
"Are there any active weather alerts in Texas right now?"
Data & attribution
Weather data comes from the National Weather Service / NOAA API; earthquakes and elevation from the USGS; address geocoding from the US Census Bureau geocoder. All are US-government public domain.
Part of Datakoot — keyless intelligence APIs for AI agents.
Available Tools
6 toolsearthquakesEarthquakesARead-onlyIdempotentInspect
List recent earthquakes worldwide from the USGS feed. Filter by minimum magnitude, look-back window in days, and optionally a bounding box or a point+radius (km). Returns magnitude, place, time, depth and coordinates.
Inputs: lat, lon, days, limit, +2 more. Returns: count, source, criteria, provenance, +1 more
elevationElevationARead-onlyIdempotentInspect
Get the ground elevation at a latitude/longitude within the US, from the USGS Elevation Point Query Service. Returns elevation in feet and meters.
Inputs: lat (required), lon (required). Returns: lat, lon, source, provenance, +2 more
geocodeGeocodeARead-onlyIdempotentInspect
Convert a US street address OR a city/town name into latitude/longitude coordinates, using US Census data. Accepts both '1600 Pennsylvania Ave NW, Washington DC' and 'Chicago, IL' - a place name returns the centroid of the city. Call this first whenever you have a location as text and need coordinates for the weather or elevation tools. US locations only.
Inputs: address (required). Returns: query, source, matches, matched_by, +1 more
weather_alertsWeather AlertsARead-onlyIdempotentInspect
List active NWS weather alerts (warnings, watches, advisories) for a US state or marine area. Pass a two-letter state code like CA, TX, FL. Returns event type, severity, headline, affected area and expiry.
Inputs: area (required). Returns: area, alerts, source, provenance, +1 more
weather_currentWeather CurrentARead-onlyIdempotentInspect
Get the latest observed weather conditions for a US location by latitude/longitude, from the nearest NWS observation station: temperature, humidity, wind, and text description.
Inputs: lat (required), lon (required). Returns: wind, source, station, humidity, +5 more
weather_forecastWeather ForecastARead-onlyIdempotentInspect
Get a multi-day weather forecast for a US location by latitude/longitude (National Weather Service). Returns named periods (Today, Tonight, ...) with temperature, wind, and a short + detailed forecast. Use geocode first if you only have an address.
Inputs: lat (required), lon (required), hourly. Returns: type, source, periods, location, +2 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 6 tools
Each tool targets a clearly distinct resource and action: geocoding vs. forecast vs. current conditions vs. alerts vs. earthquakes vs. elevation. weather_forecast and weather_current are explicitly differentiated (multi-day vs. latest observations), and the descriptions repeatedly clarify the geocode-first workflow. No plausible misselection.
Names are readable and mostly follow a snake_case noun pattern, but the set mixes a bare verb (geocode) with weather_-prefixed tools, and even within that prefix the suffix style varies (weather_forecast/current vs. weather_alerts). Minor inconsistency, still predictable enough.
Six tools is well-scoped for a weather-intelligence server, covering the core workflow without redundancy. Each tool earns its place with a distinct data source and purpose.
The surface covers a full practical lifecycle: geocode to coordinates, then forecast, current, alerts, elevation, plus earthquakes. Gaps are minor (no historical/archive data, no hourly granularity, marine forecast only partial), and agents can work around them.
Maintenance
Related MCP Connectors
US NWS weather alerts and 5-day forecasts for AI agents. $0.01 per call.
Get US weather forecasts, active and recent alerts, and current observations.
Flight and sky conditions for agents, from METAR/TAF and airports to aurora and satellite passes.
Real-world data for agents: air quality, geocoding, quakes, holidays, web search
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI assistants to access real-time US weather forecasts and alerts through the National Weather Service API.212 npmMIT
- FlicenseBqualityDmaintenanceProvides real-time US weather alerts and forecasts by integrating with the National Weather Service API. It enables AI assistants to fetch state-specific alerts and detailed local forecasts using geographic coordinates.21-
- AlicenseNot gradedqualityDmaintenanceProvides weather forecasts and alerts for US locations via the National Weather Service API, enabling AI assistants to deliver real-time weather information.46 npmISC
- FlicenseNot gradedqualityNot gradedmaintenanceProvides weather tools using the National Weather Service API, enabling AI agents to retrieve current weather, multi-day forecasts, and simple weather-based recommendations for U.S. locations.-