Real-time event and geospatial intelligence MCP server for AI agents — source-linked OSINT, satellite imagery search, observability assessment, and collection planning.
Off-Nadir Delta MCP
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
**From first signal to satellite evidence.** Give an AI agent a live intelligence workflow:
discover an event, verify the reporting, identify what evidence is missing, determine whether a
satellite can actually resolve it, and produce a collection-ready plan.
Real-time event and geospatial intelligence for OSINT, geopolitical risk, and GEOINT work —
source-linked, geolocated, and current, not a training snapshot.
22 tools · MCP server version 5.1.0 · full reference
What it does
Seeing the event is easy. Knowing what you can *prove* — and what evidence is still missing — is
the product. Delta:
- monitors emerging world events and geolocates them
- checks claims against source-linked open data, and reports the source breadth behind each one
- assesses whether the event is observable from space, at what resolution, and by which sensor
- returns a collection-ready recommendation: what to collect, where, and when
Connect
Hosted server — recommended
No install. Point any MCP client at the remote endpoint and approve once over OAuth 2.1
(Dynamic Client Registration is supported, so most clients need only the URL):
In the Claude or ChatGPT apps: **Settings → Connectors → Add custom connector**, paste that URL.
Cursor and VS Code have one-click installs on the docs page.
Claude Code:
This package — local stdio
Use this when your client cannot do remote OAuth, or you would rather hold an API key in an
environment variable and pin a version. Get a key at
offnadir-delta.com/account/api.
Docker:
The package forwards tools/call to the hosted server with your key. tools/list answers
locally from a generated catalog, so registries can introspect it without credentials.
First call — free
11 of the 22 tools cost nothing, so the first thing you run is free:
> Give me the latest Daily World Brief. Lead with the three most significant developments,
> explain why each matters, and cite the supporting signals.
Then try the full signal-to-satellite workflow:
> Find the highest-priority observable event from the last 24 hours, verify the reporting, and
> recommend the best available satellite collection plan.
Tools
Discover
What is happening, what changed, and what today looks like.
| Tool | What it does | Cost |
| --- | --- | --- |
| query_signals | Geolocated world events from global news media, AI-enriched with severity/GEOINT scores and collection recommendations. | 3 tok |
| get_world_brief | AI world brief: daily (prior UTC day, all plans) or weekly/monthly by plan. | free |
| query_developments | What actually CHANGED about the events in an area, not which articles are new. | 3 tok |
| get_event_thread | One event end to end: state plus every change in order — the "new event or update" distinction a feed cannot make. | free |
| search_entities | Find a named place (airport, base, plant, port, dam, strait…) in any language or by IATA/ICAO code. | 1 tok |
| get_entity | What has happened at one place: the registry record plus its most recent linked events, each with HOW it was linked. | 1 tok |
| get_related_events | The relations recorded for one event: others at the same registry facility, naming the same place, or stored as the same campaign, each saying what is shared; plus reports merged into it. | 1 tok |
Plan
Whether a satellite can resolve it, which one, and when it next passes.
| Tool | What it does | Cost |
| --- | --- | --- |
| search_imagery | Search the imagery catalog over an area and window. | 2 tok |
| plan_event_imagery | The deterministic imagery plan for ONE event: checks BOTH sensors exactly once — sentinel-1-grd (SAR, the only look that survives cloud and night) and sentinel-2-l2a — against the event footprint and a pre/post window. | 4 tok |