Weather & Geo Intel MCP
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
US weather & geo for AI agents: forecasts, alerts, earthquakes, elevation, geocoding. No keys.
| Author | com.datakoot |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 94 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Weather & Geo Intel MCP": {
"url": "https://weather.datakoot.com/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (6)
geocoderead-onlyConvert 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.
Parameters:
address(required) — string — A US street address ('1600 Pennsylvania Ave NW, Washington DC') or a city or town ('Chicago, IL', 'Springdale, Arkansas')
Hints: read-only yes · destructive no · idempotent yes · open-world yes
weather_forecastread-onlyGet 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.
Parameters:
lat(required) — number — Latitude in decimal degrees, e.g. 36.1867. US coverage only (National Weather Service).lon(required) — number — Longitude in decimal degrees, negative in the western hemisphere, e.g. -94.1288.hourly— boolean — If true, return the hourly forecast instead of daily periods.
Hints: read-only yes · destructive no · idempotent yes · open-world yes
weather_currentread-onlyGet the latest observed weather conditions for a US location by latitude/longitude, from the nearest NWS observation station: temperature, humidity, wind, and text description.
Parameters:
lat(required) — number — Latitude in decimal degrees, e.g. 36.1867. US coverage only (National Weather Service).lon(required) — number — Longitude in decimal degrees, negative in the western hemisphere, e.g. -94.1288.
Hints: read-only yes · destructive no · idempotent yes · open-world yes
weather_alertsread-onlyList 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.
Parameters:
area(required) — string — Two-letter US state code, e.g. PA, TX, CA (full state names such as Pennsylvania are also accepted).
Hints: read-only yes · destructive no · idempotent yes · open-world yes
earthquakesread-onlyList 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.
Parameters:
lat— number — Optional center latitude for a radius search.lon— number — Optional center longitude for a radius search.days— integer — Look back this many days (default 7, max 30).limit— integer — Maximum number of quakes to return.radius_km— number — Radius in km around lat/lon (requires lat+lon).min_magnitude— number — Only return quakes at or above this magnitude.
Hints: read-only yes · destructive no · idempotent yes · open-world yes
elevationread-onlyGet the ground elevation at a latitude/longitude within the US, from the USGS Elevation Point Query Service. Returns elevation in feet and meters.
Parameters:
lat(required) — number — Latitude in decimal degrees, e.g. 39.5883. US coverage only (USGS).lon(required) — number — Longitude in decimal degrees, negative in the western hemisphere, e.g. -105.6438.
Hints: read-only yes · destructive no · idempotent yes · open-world yes
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.