← Registry

Data Collection

civops.io

An MCP server for discovering and querying public data sources, listing hubs and places, and fetching current readings with provenance.

1 endpoint9 known toolsFirst detected October 11, 2026Last detected October 11, 2026

ENDPOINT 1

https://open-signals.civops.io/mcp

No auth detected

MCP server metadata

Name
open-signals
Version
0.1.0
Capabilities
toolsresources
Server instructions

Public data signals with provenance and licence on every reading. Start with search_sources to find where data comes from, list_layers for map-ready GeoJSON, get_readings for values. Read-only.

Known tools 9

search_sources

Search the catalogue of public data sources (weather, water, hazards, flights, ships, energy, filings, trade, .

Potential side effects
get_source

One catalogue entry in full.

Inferred read-only
list_hubs

Projects and catalogues that collect sources (God's Eye View, World Monitor, the MCP Registry, Source Cooperative, .

Inferred read-only
list_places

Named places the fetchers read for, with their upstream ids (CO-OPS station, USGS gauge, eBird region) and tags.

Inferred read-only
get_readings

Fetch current readings from one source, each with value, unit, a one-line summary, place and provenance (source, URL, fetch time, licence).

Inferred read-only
list_datasets

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").

Inferred read-only
get_dataset_part

The URL of one part of a dataset as GeoJSON, plus its description.

Inferred read-only
list_layers

Map layers this server can draw as GeoJSON, with unit, source, licence, whether it is available here, and how to read it.

Inferred read-only
get_layer

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.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.open-signals]
url = "https://open-signals.civops.io/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "open-signals": {
      "type": "http",
      "url": "https://open-signals.civops.io/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: open-signals
Remote MCP URL: https://open-signals.civops.io/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "open-signals": {
      "url": "https://open-signals.civops.io/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "open-signals": {
      "type": "http",
      "url": "https://open-signals.civops.io/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "open-signals",
  "transport": "streamable-http",
  "url": "https://open-signals.civops.io/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.