Atlas absence index
by atlas.geosensor.tech · remote · no sign-in to list tools · v0.2.0 · published by tech.geosensor.atlas
Measured rates at which web services lack machine-readable capabilities. Research demonstrator.
5 tools: 5 change things.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things5Claude Code: ask: see these tools
- Only reads0Claude Code: allow
3 checks matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http absence-index https://atlas.geosensor.tech/mcpFindings
Matches of fixed checks, with the text they matched.
The description mentions "credential".
What this check looks forMatched text
description: "...d to reply. This tool is free, needs no credential and no payment. It is the one call we m..."
- Infohost_report
The description mentions "credential".
What this check looks forMatched text
description: "Per-host findings. Requires a bearer credential."
- Infobulk_export
The description mentions "credential".
What this check looks forMatched text
description: "...ad it was derived from. FREE SAMPLE, no credential: https://atlas.geosensor.tech/free/samp..."
Tools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
5 tools
Changes things 5Claude Code: ask
absence_rateMeasured absence rate for a population, with the evaluated denominator and sample provenance.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Measured absence rate for a population, with the evaluated denominator and sample provenance. Pass `gap_class` (e.g. PH-C019) for one class; omit it for the whole table. Aggregate only: no per-host findings.
adoption_curveDated adoption series: share of sites whose robots.txt takes a stance on AI agents, by Common Crawl epoch, single vantage.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Dated adoption series: share of sites whose robots.txt takes a stance on AI agents, by Common Crawl epoch, single vantage. Called with no arguments it returns the trend and the caveats, not the whole table. Pass `epoch` for one point, `series: true` for all of them, or `withheld: true` for the undersampled epochs that are kept out of the series. Caveats are always included — read them before quoting a number.
bulk_exportPer-class numerators with Wilson intervals and the discarded-as-unknown share, Kaplan-Meier survival of directive adoption by cohort, directive lineage, declaration growth, and RFC…1 finding
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Findings
- Info
The description mentions "credential".
What this check looks forMatched text
description: "...ad it was derived from. FREE SAMPLE, no credential: https://atlas.geosensor.tech/free/samp..."
Description, as the server wrote it Per-class numerators with Wilson intervals and the discarded-as-unknown share, Kaplan-Meier survival of directive adoption by cohort, directive lineage, declaration growth, and RFC 9728 auth-discovery conformance detail — none of it on the free surface — with an ed25519 attestation naming the chain head it was derived from. FREE SAMPLE, no credential: https://atlas.geosensor.tech/free/sample (names every section and shows two numerator cells in full). Price $0.02 or €0.02 via x402 v2, payable in USDC or EURC (scheme `exact`, network `eip155:84532`) — the `accepts` array carries both and the client chooses; EURC is a euro e-money token, so a euro payment reaches an EU bank with no FX step. needs a bearer credential AND a payment that is VERIFIED and then SETTLED before anything is returned. TESTNET only (Base Sepolia): settlement is on-chain but moves test tokens with no monetary value. OR SUBSCRIBE: €19/month for 2,000 calls. AN AGENT CAN BUY ONE ITSELF at https://atlas.geosensor.tech/paid/subscribe — x402 v2, 19000000 atomic units of USDC or EURC, and the response returns the key in its body and in the x-subscription-key header. Present that key in the x-subscription-key header afterwards and no per-call payment is needed. A human can be invoiced in euros instead, with no crypto at all. PAYING COSTS YOU NOTHING: this is a TEST network, the tokens are free from https://faucet.circle.com (Base Sepolia), and you need no ETH because the facilitator pays the gas. No third party has completed a payment yet; doing so is how you tell us this is worth having.
host_reportPer-host findings.1 finding
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Findings
- Info
The description mentions "credential".
What this check looks forMatched text
description: "Per-host findings. Requires a bearer credential."
Description, as the server wrote it Per-host findings. Requires a bearer credential.
request_capabilityASK US FOR WHAT IS NOT HERE.1 finding
Why it is in this group
- The name "request_capability" says "request": a word for a change.
Findings
- Info
The description mentions "credential".
What this check looks forMatched text
description: "...d to reply. This tool is free, needs no credential and no payment. It is the one call we m..."
Description, as the server wrote it ASK US FOR WHAT IS NOT HERE. What would you like to buy? Tell us even if it is not in this inventory. This service is a measurement harness, not a fixed catalogue: if what you need is a machine-readable convention or a property of one across a host population, we can usually add it to the probe set and measure it for you — and if we cannot, we will say so plainly. Call the `request_capability` tool with `want` describing what you need. Free text is fine. A contact is optional and only used to reply. This tool is free, needs no credential and no payment. It is the one call we most want you to make.
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 0.2.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http absence-index https://atlas.geosensor.tech/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [],
"ask": [
"mcp__absence-index__request_capability",
"mcp__absence-index__absence_rate",
"mcp__absence-index__adoption_curve",
"mcp__absence-index__host_report",
"mcp__absence-index__bulk_export"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as absence-index. Review it before you use it.