Atlas Data Exchange
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Infrastructure and hazard intelligence with provenance, spatial confidence and quality contracts.
| Author | com.atlasipholdingsllc.app |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2097 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Atlas Data Exchange": {
"url": "https://app.atlasipholdingsllc.com/mcp?src=mcp_registry",
"transport": "streamable-http"
}
}
}
Measured tools (10)
search_productsSEMANTIC product discovery: describe the need in plain words (industry, infrastructure type, hazard, question) and get products ranked by profile match (answers_questions, use_cases, industries, infrastructure_types, hazard_classes, example_questions), with the matched terms, what each product is NOT for, its temporal/spatial coverage, the cheapest satisfying tier, quality status and contract URL.
Parameters:
text— stringlimit— integercategory— stringflagships_only— boolean
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
inspect_productThe full machine-readable commercial contract of one product: pricing ladder, credit multipliers, views, schema, measured quality, SLOs, provenance, join quality, semantics (ships through risk indicator), limitations.
Parameters:
slug(required) — string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
sample_productFree sample rows of a product (k-anonymised where applicable) with data_through and contract version.
Parameters:
slug(required) — string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
answer_questionAsk a question Atlas can answer live (seismic unusual in a region, wave energy, commodity regimes, logistics safety, what cells are alert-worthy). Returns verdict, evidence, datasets and the purchase path.
Parameters:
question(required) — stringbbox— array — [south, west, north, east]; used exactly. Without it a named region uses its preset box, stated in bbox_source
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
quote_requestQuote a dataset need: text / keywords / category, max_age_hours, budget_usd, resolution, window_days, records, region or bbox. Returns ranked products with the cheapest fitting tier, estimated records and credits, cost, and the exact purchase call.
Parameters:
bbox— array — [south, west, north, east] in decimal degrees, e.g. Texas [25.8, -106.7, 36.5, -93.5]text— stringregion— stringrecords— integercategory— stringkeywords— arraybudget_usd— numberresolution— stringwindow_days— integermax_age_hours— number
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
quote_watchQuote a watch (signal feed): need text plus filters (bbox, cohorts, signals, min_severity, min_confidence) -> product (ranked like quote_request, among packs with the cell layer), cheapest tier that meets the need, best tier within budget, estimated events per month and credits (watch events cost 5 credits).
Parameters:
bbox— array — [south, west, north, east] in decimal degrees, e.g. Texas [25.8, -106.7, 36.5, -93.5]text— stringcohorts— arraysignals— arraybudget_usd— numbermin_severity— string — change-event severity floor (info < elevated < high < critical); other scales such as NWS Moderate/Severe are refusedmin_confidence— number
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_changesChange events since a cursor. Anonymous: the latest-day preview, at most 10 events (limit_applied/limit_max in the response). With api_key: the metered signal feed for that subscription (GET /api/feeds/{slug}/changes).
Parameters:
slug— stringsince— stringapi_key— stringdry_run— boolean
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_entitlementWhat an api_key is entitled to and has used: tier, credits quota, used, remaining, projected cost of a request, reset date.
Parameters:
slug(required) — stringapi_key(required) — stringdays— integerresolution— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
buy_productThe exact purchase call for a product and tier (one-time pack via POST /api/datapacks/buy, subscription via POST /api/feeds/subscribe), with terms, idempotency and what is metered. Does not move money: purchases need a session (or Stripe checkout).
Parameters:
slug(required) — stringtier— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
create_watchThe exact subscribe call for a watch (mode=watch) with the filters given, its tier, price and metering, plus the webhook contract. Does not move money.
Parameters:
slug(required) — stringbbox— array — [south, west, north, east] in decimal degrees, e.g. Texas [25.8, -106.7, 36.5, -93.5]tier— stringcohorts— arraysignals— arraywebhook_url— stringmin_severity— string — change-event severity floor (info < elevated < high < critical); other scales such as NWS Moderate/Severe are refusedmin_confidence— number
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.