open-signals
Server Details
Public hazard, water, weather and EPA data with source, age and licence on every reading.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- Repository
- Civops-Platform/open-signals
- GitHub Stars
- 0
TDQS
Score is being calculated.
Available Tools
9 toolsget_dataset_partInspect
The URL of one part of a dataset as GeoJSON, plus its description. Fetch the URL for the features; parts can be several megabytes.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| part | Yes | Two-letter state, or "all" for single-part datasets. |
get_layerInspect
One map layer as a GeoJSON FeatureCollection: one point per place with the reading on the date (else the latest observed before it, never a guess), or one point per event for event layers.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| lat | No | Ad-hoc point latitude (with lng). For weather and WSI. | |
| lng | No | Ad-hoc point longitude (with lat). | |
| min | No | ||
| tag | No | Catalogue places with this tag, e.g. waterfowl, ice-fishing. | |
| bbox | No | ||
| date | No | YYYY-MM-DD; default today (US Eastern). | |
| usgs | No | USGS monitoring location id(s), e.g. USGS-04193500. | |
| coops | No | NOAA CO-OPS station id(s), comma-separated, e.g. 9063085. | |
| ebird | No | eBird region code(s), e.g. US-OH-095. | |
| place | No | Comma-separated catalogue place ids (see list_places). | |
| state | No | ||
| window | No | ||
| elevated | No |
get_readingsInspect
Fetch current readings from one source, each with value, unit, a one-line summary, place and provenance (source, URL, fetch time, licence). Sources this server will not republish (non-commercial, restricted or unreviewed licence) answer with an error naming the licence.
| Name | Required | Description | Default |
|---|---|---|---|
| lat | No | Ad-hoc point latitude (with lng). For weather and WSI. | |
| lng | No | Ad-hoc point longitude (with lat). | |
| min | No | usgs-earthquakes only: all | 1.0 | 2.5 | 4.5 | significant. | |
| tag | No | Catalogue places with this tag, e.g. waterfowl, ice-fishing. | |
| bbox | No | noaa-nwps only: xmin,ymin,xmax,ymax in degrees (≤400 sq deg); default the Great Lakes basin. | |
| usgs | No | USGS monitoring location id(s), e.g. USGS-04193500. | |
| coops | No | NOAA CO-OPS station id(s), comma-separated, e.g. 9063085. | |
| ebird | No | eBird region code(s), e.g. US-OH-095. | |
| limit | No | 1-1000, default 100. | |
| place | No | Comma-separated catalogue place ids (see list_places). | |
| since | No | ISO date or datetime; only readings at or after it. | |
| state | No | epa-echo only: two-letter US state, default OH. | |
| metric | No | Only readings of this metric. | |
| source | Yes | A source id with a fetcher (search_sources with fetchable=true). | |
| window | No | usgs-earthquakes only: hour | day | week. | |
| elevated | No | usgs-volcanoes only: true keeps volcanoes above normal. | |
| forecast | No | false drops modelled future values. |
get_sourceInspect
One catalogue entry in full.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes |
list_datasetsInspect
Static public datasets this server holds as GeoJSON (wildfire burn perimeters, public-land share by county, federal campgrounds, fire-weather stations), with source, licence, feature count and parts (one per state, or "all").
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
list_hubsInspect
Projects and catalogues that collect sources (God's Eye View, World Monitor, the MCP Registry, Source Cooperative, ...), with how each relates to this one.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
list_layersInspect
Map layers this server can draw as GeoJSON, with unit, source, licence, whether it is available here, and how to read it.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
list_placesInspect
Named places the fetchers read for, with their upstream ids (CO-OPS station, USGS gauge, eBird region) and tags.
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No |
search_sourcesInspect
Search the catalogue of public data sources (weather, water, hazards, flights, ships, energy, filings, trade, ...). Each entry gives the API, coverage, cadence, auth needed and licence. Use it to find where a kind of data comes from before writing a fetcher.
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Words matched against name, id, coverage, topics and licence note. | |
| topic | No | One topic, e.g. weather, water, fires, flights, energy. | |
| license | No | ||
| fetchable | No | true: only sources this server can fetch now; false: only catalogued ones. |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
9 tool updates
- First observed
get_dataset_part - First observed
get_layer - First observed
get_readings - First observed
get_source - First observed
list_datasets - First observed
list_hubs - First observed
list_layers - First observed
list_places - First observed
search_sources
Related MCP Connectors
Australian public data as MCP tools: incidents, gauges, declarations, industry calendars, archive.
Sources in, feeds out: an open, ever-growing database of real-time public data, enriched.
Access UK flood warnings, river levels, water quality, Met Office forecasts, and carbon data
Weather, climate, terrain, fire and flood risk data for any point or polygon on Earth. Free tier.
Related MCP Servers
AlicenseNot gradedqualityCmaintenance62 live, cryptographically signed data tools for AI agents and robots: weather, natural hazards, flights, shipping, space, CVEs, sanctions, software versions, sea ice and more. Every datapoint carries source, licence, timestamp and an Ed25519 signature.14 npmMIT- FlicenseNot gradedqualityDmaintenanceProvides integrated access to location-based weather, reporting history, and infrastructure status data for safety reporting systems. It supports both SSE and stdio protocols for flexible integration with various AI agents and clients.-
- AlicenseNot gradedqualityAmaintenanceFind air-quality monitoring stations, read latest sensor values, and pull historical pollutant series via MCP.530 npm2Apache 2.0
- FlicenseNot gradedqualityCmaintenanceEnables live access to free, open Victorian government spatial data for property due diligence, covering site screening, planning controls, parcels, contamination, heritage, and flood checks without API keys.-
Glama MCP Gateway
Add one secure layer between your agents and this server.