Verifiable Earth ground truth for AI agents: water, hazard, ground stability, resource, with proof.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Your DeepMap API key. Omit or use 'demo-free' for the free tier.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
What DeepMap AI can answer now + coverage counts (public aggregate; tracks the library, leaks no proprietary data).
This tool takes no arguments.
What DeepMap AI can answer now + coverage counts (public aggregate; tracks the library, leaks no proprietary data).
No arguments.
{
"type": "object",
"properties": {}
}Has this Earth-science hypothesis been tested? Query the Null Museum + the Bitcoin-anchored hypothesis registry. A direct match returns the verdict + the positive control that proves the test was sensitive + the honest bound + the anchor -- so an agent never re-runs a dead idea.
| Argument | Type | Description |
|---|---|---|
| claim* | string | the hypothesis in plain words, e.g. 'does dv/v predict earthquakes' |
| limit | integer | |
| domain | string | optional filter, e.g. earthquake_precursor |
{
"type": "object",
"required": [
"claim"
],
"properties": {
"claim": {
"type": "string",
"description": "the hypothesis in plain words, e.g. 'does dv/v predict earthquakes'"
},
"limit": {
"type": "integer"
},
"domain": {
"type": "string",
"description": "optional filter, e.g. earthquake_precursor"
}
}
}Subsidence / void / karst / fault risk from verified observations.
| Argument | Type | Description |
|---|---|---|
| lat* | number | |
| lon* | number | |
| radius_km | number |
{
"type": "object",
"required": [
"lat",
"lon"
],
"properties": {
"lat": {
"type": "number"
},
"lon": {
"type": "number"
},
"radius_km": {
"type": "number"
}
}
}The bundled five-question answer (water / stability / hazard / resource / provability) + one provenance record.
| Argument | Type | Description |
|---|---|---|
| lat* | number | |
| lon* | number |
{
"type": "object",
"required": [
"lat",
"lon"
],
"properties": {
"lat": {
"type": "number"
},
"lon": {
"type": "number"
}
}
}List DeepMap AI's documented nulls / bounds / retractions (the Null Museum), optionally by domain -- each with the positive control that makes it trustworthy. We carry our own retractions; that is the credibility.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| domain | string |
{
"type": "object",
"properties": {
"limit": {
"type": "integer"
},
"domain": {
"type": "string"
}
}
}Geothermal / mineral / water indication (gated, honest null).
| Argument | Type | Description |
|---|---|---|
| lat* | number | |
| lon* | number | |
| type | string |
{
"type": "object",
"required": [
"lat",
"lon"
],
"properties": {
"lat": {
"type": "number"
},
"lon": {
"type": "number"
},
"type": {
"type": "string"
}
}
}The Lab-as-an-API: run a REAL, bounded controlled test at a location and get an honest verdict. DeepMap AI fetches real data, runs a lock-in detection with a local-background null AND a positive control (a known reference line must be recovered, else UNTESTABLE) -- so an agent gets a grounded result it cannot fake. Free tier runs a synthetic demo; the live lab is the authenticated tier. v1 recipe: periodic-signal detection on the geomagnetic field.
| Argument | Type | Description |
|---|---|---|
| lat | number | |
| lon | number | |
| carrier | string | a named line (M2, S1, S2, O1, K1, annual...) or a number in cycles/day |
| hypothesis | string | optional -- the claim in plain words, for context |
| observable | string | e.g. 'geomagnetic' (live) or 'synthetic' (demo) |
| window_days | integer |
{
"type": "object",
"properties": {
"lat": {
"type": "number"
},
"lon": {
"type": "number"
},
"carrier": {
"type": "string",
"description": "a named line (M2, S1, S2, O1, K1, annual...) or a number in cycles/day"
},
"hypothesis": {
"type": "string",
"description": "optional -- the claim in plain words, for context"
},
"observable": {
"type": "string",
"description": "e.g. 'geomagnetic' (live) or 'synthetic' (demo)"
},
"window_days": {
"type": "integer"
}
}
}Seismic hazard via the public, outcome-excluded prediction ledger (no platform-wide accuracy figure).
| Argument | Type | Description |
|---|---|---|
| lat* | number | |
| lon* | number | |
| region | string | |
| horizon_days | integer |
{
"type": "object",
"required": [
"lat",
"lon"
],
"properties": {
"lat": {
"type": "number"
},
"lon": {
"type": "number"
},
"region": {
"type": "string"
},
"horizon_days": {
"type": "integer"
}
}
}GIC / space-weather exposure for infrastructure at a point.
| Argument | Type | Description |
|---|---|---|
| lat* | number | |
| lon* | number |
{
"type": "object",
"required": [
"lat",
"lon"
],
"properties": {
"lat": {
"type": "number"
},
"lon": {
"type": "number"
}
}
}Verify a claim / the ledger hash chain against the Bitcoin-anchored record.
| Argument | Type | Description |
|---|---|---|
| claim_hash | string |
{
"type": "object",
"properties": {
"claim_hash": {
"type": "string"
}
}
}Water availability at a point. Free tier = public GRACE groundwater trend.
| Argument | Type | Description |
|---|---|---|
| lat* | number | |
| lon* | number | |
| depth_m | number | |
| authenticated | boolean |
{
"type": "object",
"required": [
"lat",
"lon"
],
"properties": {
"lat": {
"type": "number"
},
"lon": {
"type": "number"
},
"depth_m": {
"type": "number"
},
"authenticated": {
"type": "boolean"
}
}
}