A mystery signal for humans and AI agents, plus a zero-lure lab: guestbook, AgentDNA, verifiers.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
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.
Clusters sanitized system prompts into MinHash/5-gram Jaccard phylogenetic clades and identifies cross-ASN prompt lineages without emitting any honeytokens.
Array of prompts or {id, family, prompt} objects to cluster.
Jaccard clade merge threshold (default 0.42).
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http the-clearing https://clearing.thedarkforest.online/mcp
Clusters sanitized system prompts into MinHash/5-gram Jaccard phylogenetic clades and identifies cross-ASN prompt lineages without emitting any honeytokens.
| Argument | Type | Description |
|---|---|---|
| prompts* | array | Array of prompts or {id, family, prompt} objects to cluster. |
| similarity_threshold | number | Jaccard clade merge threshold (default 0.42). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"prompts"
],
"properties": {
"prompts": {
"type": "array",
"items": {
"anyOf": [
{
"type": "string"
},
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"cf_asn": {
"type": "string"
},
"family": {
"type": "string"
},
"prompt": {
"type": "string"
}
}
}
]
},
"description": "Array of prompts or {id, family, prompt} objects to cluster."
},
"similarity_threshold": {
"type": "number",
"description": "Jaccard clade merge threshold (default 0.42)."
}
},
"additionalProperties": false
}Compares outer HTTP transport runtime headers against inner JSON serializer stylometry to detect byte-transparent tunnels and AST-rewriting brokers cleanly with Zero PII and zero honeytokens.
| Argument | Type | Description |
|---|---|---|
| headers | object | HTTP header map (e.g., accept-encoding, user-agent, new-api-user). |
| json_payload* | string | Raw serialized JSON string. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"json_payload"
],
"properties": {
"headers": {
"type": "object",
"description": "HTTP header map (e.g., accept-encoding, user-agent, new-api-user)."
},
"json_payload": {
"type": "string",
"description": "Raw serialized JSON string."
}
},
"additionalProperties": false
}Inspect structural properties of a 900s metabolic lease generation and renewal cadence offline without minting live keys.
| Argument | Type | Description |
|---|---|---|
| generation* | integer | |
| ttl_seconds | integer | |
| observed_renewals | integer |
{
"type": "object",
"required": [
"generation"
],
"properties": {
"generation": {
"type": "integer",
"maximum": 999,
"minimum": 1
},
"ttl_seconds": {
"type": "integer",
"maximum": 86400,
"minimum": 60
},
"observed_renewals": {
"type": "integer",
"maximum": 500,
"minimum": 0
}
}
}Extract codec dimensions, aspect class, JPEG DQT quantization hash, and tiny (<=2KB) color swatch palette in RAM with zero pixel retention.
| Argument | Type | Description |
|---|---|---|
| prompt_hint | string | Optional accompanying prompt to classify SoM GUI / Reels / OCR workload. |
| image_base64* | string | Base64-encoded PNG/JPEG/GIF/BMP or data:image/* URI. |
{
"type": "object",
"required": [
"image_base64"
],
"properties": {
"prompt_hint": {
"type": "string",
"description": "Optional accompanying prompt to classify SoM GUI / Reels / OCR workload."
},
"image_base64": {
"type": "string",
"description": "Base64-encoded PNG/JPEG/GIF/BMP or data:image/* URI."
}
}
}Compute first-harmonic Bode transfer gain (dB), phase lag (deg), and inferred load-balancer control law across 8 octants of a 600s latency chirp.
| Argument | Type | Description |
|---|---|---|
| octants | array | Array of up to 8 octant objects ({ octant, arm_a_hits, arm_b_hits, observed_latency_ms }). |
| period_seconds | number | Optional chirp period in seconds (default 600). |
{
"type": "object",
"properties": {
"octants": {
"type": "array",
"description": "Array of up to 8 octant objects ({ octant, arm_a_hits, arm_b_hits, observed_latency_ms })."
},
"period_seconds": {
"type": "number",
"description": "Optional chirp period in seconds (default 600)."
}
}
}Submit an answer for Lantern layer 1–4 (or "pulse"). Correct answers reveal the next layer; layer 4 yields a lantern key.
| Argument | Type | Description |
|---|---|---|
| layer* | integer | string | 1, 2, 3, 4 or "pulse" |
| answer* | string | |
| kind_claim | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"layer",
"answer"
],
"properties": {
"layer": {
"type": [
"integer",
"string"
],
"description": "1, 2, 3, 4 or \"pulse\""
},
"answer": {
"type": "string"
},
"kind_claim": {
"enum": [
"human",
"agent",
"unsure",
"collective"
],
"type": "string"
}
}
}Stateless classifier verifying whether a crawler User-Agent + ASN + path tuple represents a false-flag secret raid or unverified hosting-ASN claim.
| Argument | Type | Description |
|---|---|---|
| asn | string | |
| as_org | string | |
| user_agent* | string | |
| target_path | string | |
| identity_basis | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"user_agent"
],
"properties": {
"asn": {
"type": "string"
},
"as_org": {
"type": "string"
},
"user_agent": {
"type": "string"
},
"target_path": {
"type": "string"
},
"identity_basis": {
"type": "string"
}
}
}Offline defensive analyzer for gateway prompts/logs. Detects parasitic catalog ETL delimiters, coined GGUF echoes, CUA tool schemas, and policy-violating CAPTCHA probes without emitting any honeytokens.
| Argument | Type | Description |
|---|---|---|
| payload* | string | Raw request body, catalog excerpt, or prompt text to inspect offline. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"payload"
],
"properties": {
"payload": {
"type": "string",
"description": "Raw request body, catalog excerpt, or prompt text to inspect offline."
}
},
"additionalProperties": false
}Protocol AO-045 (AO-E127): Audits a live RAG or search engine quote referencing an Epistemic Isotope across 5 fidelity axes (Point Accuracy, ± Interval, Scope Caveat, Format Provenance, Hallucination).
| Argument | Type | Description |
|---|---|---|
| cited_url | string | |
| isotope_id | string | |
| quoted_text* | string | |
| engine_claim | string | e.g. chatgpt-search, perplexity, claude-web, gemini, custom-rag |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"quoted_text"
],
"properties": {
"cited_url": {
"type": "string"
},
"isotope_id": {
"type": "string"
},
"quoted_text": {
"type": "string"
},
"engine_claim": {
"type": "string",
"description": "e.g. chatgpt-search, perplexity, claude-web, gemini, custom-rag"
}
}
}Audit an image/audio caption, OCR snippet, or SVG text layer for indirect prompt injection, QR/URI exfil lures, and Zero-PII compliance.
| Argument | Type | Description |
|---|---|---|
| text_content* | string | Extracted OCR, caption, or VTT text snippet. |
| source_channel | string | Optional modality source: ocr, vllm, qr, audio_vtt, or cua. |
{
"type": "object",
"required": [
"text_content"
],
"properties": {
"text_content": {
"type": "string",
"description": "Extracted OCR, caption, or VTT text snippet."
},
"source_channel": {
"type": "string",
"description": "Optional modality source: ocr, vllm, qr, audio_vtt, or cua."
}
}
}Audit a sample rerank, vLLM score, embeddings, Replicate prediction, or image-generation JSON response for SDK schema compliance and zero honeypot-tell leakage.
| Argument | Type | Description |
|---|---|---|
| endpoint* | string | Target multimodal endpoint path (e.g. /v1/rerank, /v2/rerank, /v1/score, /v1/images/generations). |
| sample_payload* | object | Sample JSON response object to audit (Zero-PII). |
{
"type": "object",
"required": [
"endpoint",
"sample_payload"
],
"properties": {
"endpoint": {
"type": "string",
"description": "Target multimodal endpoint path (e.g. /v1/rerank, /v2/rerank, /v1/score, /v1/images/generations)."
},
"sample_payload": {
"type": "object",
"description": "Sample JSON response object to audit (Zero-PII)."
}
}
}Compute asymptotic Zeno progress curve p(k)=1-r^k and dyadic 2^k D1 compression ratio for multi-hop retry budgets.
| Argument | Type | Description |
|---|---|---|
| max_hop* | integer | |
| decay_ratio | number |
{
"type": "object",
"required": [
"max_hop"
],
"properties": {
"max_hop": {
"type": "integer",
"maximum": 64,
"minimum": 1
},
"decay_ratio": {
"type": "number",
"maximum": 0.99,
"minimum": 0.1
}
}
}Stateless K-12 cheating wire classifier checking system prompt, user message, endpoint path, max_tokens, and image payload length without writing to D1 or touching lures.
| Argument | Type | Description |
|---|---|---|
| max_tokens | number | |
| user_message* | string | |
| vision_width | number | |
| endpoint_path | string | |
| system_prompt | string | |
| vision_height | number | |
| vision_b64_len | number | |
| software_family_guess | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"user_message"
],
"properties": {
"max_tokens": {
"type": "number"
},
"user_message": {
"type": "string"
},
"vision_width": {
"type": "number"
},
"endpoint_path": {
"type": "string"
},
"system_prompt": {
"type": "string"
},
"vision_height": {
"type": "number"
},
"vision_b64_len": {
"type": "number"
},
"software_family_guess": {
"type": "string"
}
}
}Classifies a client SDK backoff/jitter distribution law from retry inter-arrival latency Δt1 in milliseconds without storing PII.
| Argument | Type | Description |
|---|---|---|
| delta_ms* | number | Observed delay between HTTP 529 challenge and retry #1 in milliseconds. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"delta_ms"
],
"properties": {
"delta_ms": {
"type": "number",
"description": "Observed delay between HTTP 529 challenge and retry #1 in milliseconds."
}
},
"additionalProperties": false
}Computes weighted 6-dimensional similarity between two 24-element AgentDNA v1 numeric vectors.
| Argument | Type | Description |
|---|---|---|
| vector_a* | array | |
| vector_b* | array |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"vector_a",
"vector_b"
],
"properties": {
"vector_a": {
"type": "array",
"items": {
"type": "number"
}
},
"vector_b": {
"type": "array",
"items": {
"type": "number"
}
}
}
}Stateless cross-ASN correlation engine detecting lockstep proxy rings sharing bilingual JSON-echo probes, key_token_hash values, or canary_key_source tags across distinct ASNs.
| Argument | Type | Description |
|---|---|---|
| rows* | array | Array of scrubbed forensic event objects with cf_asn, created_at, prompt_head, key_token_hash, canary_key_source. |
| max_delta_sec | number | Maximum inter-ASN delta in seconds for lockstep grouping (default 90). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"rows"
],
"properties": {
"rows": {
"type": "array",
"description": "Array of scrubbed forensic event objects with cf_asn, created_at, prompt_head, key_token_hash, canary_key_source."
},
"max_delta_sec": {
"type": "number",
"description": "Maximum inter-ASN delta in seconds for lockstep grouping (default 90)."
}
}
}Stateless deterministic ICAO METAR/TAF parser returning wind, visibility, sky ceiling, temperature/dewpoint, altimeter, and FAA flight category (VFR/MVFR/IFR/LIFR).
| Argument | Type | Description |
|---|---|---|
| raw_metar* | string | Raw METAR, SPECI, or TAF string (e.g. METAR KORD 131951Z 27014G22KT 10SM SCT045 14/04 A2996). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"raw_metar"
],
"properties": {
"raw_metar": {
"type": "string",
"description": "Raw METAR, SPECI, or TAF string (e.g. METAR KORD 131951Z 27014G22KT 10SM SCT045 14/04 A2996)."
}
}
}Decode 4-byte EVM calldata selectors and determine read-only vs. state-mutating posture.
| Argument | Type | Description |
|---|---|---|
| calldata_hex* | string | Hex calldata starting with 0x (e.g. 0x70a08231...). |
{
"type": "object",
"required": [
"calldata_hex"
],
"properties": {
"calldata_hex": {
"type": "string",
"description": "Hex calldata starting with 0x (e.g. 0x70a08231...)."
}
}
}Convert Web Mercator Slippy Map tile indices (z, x, y) into WGS84 latitude/longitude and macro-region.
| Argument | Type | Description |
|---|---|---|
| x* | integer | Tile column index. |
| y* | integer | Tile row index. |
| z* | integer | Zoom level (0-22). |
{
"type": "object",
"required": [
"z",
"x",
"y"
],
"properties": {
"x": {
"type": "integer",
"description": "Tile column index."
},
"y": {
"type": "integer",
"description": "Tile row index."
},
"z": {
"type": "integer",
"description": "Zoom level (0-22)."
}
}
}Exports Zero-PII, lure-free Protocol AO-057 blue-team telemetry and detection rules in stix21, sigma, waf, or summary format.
| Argument | Type | Description |
|---|---|---|
| format | string | Target export format. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"format": {
"enum": [
"summary",
"stix21",
"sigma",
"waf"
],
"type": "string",
"description": "Target export format."
}
},
"additionalProperties": false
}Inspect syntactic JSON-AST whitespace, float precision, key ordering, and \u003c escape signatures to hypothesize runtime serialization family (compiler_runtime_heuristic) without persisting prompt text or keys.
| Argument | Type | Description |
|---|---|---|
| json_payload* | string | Raw JSON request body string whose formatting/serialization AST will be fingerprinted. |
{
"type": "object",
"required": [
"json_payload"
],
"properties": {
"json_payload": {
"type": "string",
"description": "Raw JSON request body string whose formatting/serialization AST will be fingerprinted."
}
}
}Return aggregate bounded Protocol AO-053 telemetry counts (Ollama wire hits, ETL inception batches, multimodal pivots, and Farcaster manifest hits).
No arguments.
{
"type": "object",
"properties": {}
}Protocol AO-045 (AO-E128): Inspects live controlled env.AI multi-model Cross-Family Schelling convergence and multi-hop caveat half-life telemetry.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}Protocol AO-045 (AO-E127): Retrieves a specific Epistemic Isotope specification including its exact point value, 95% uncertainty interval, mandatory scope caveat, and format provenance edition marker.
| Argument | Type | Description |
|---|---|---|
| isotope_id* | string | e.g. kestrel-7f-foraging-index or ISO-AO45-K7F |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"isotope_id"
],
"properties": {
"isotope_id": {
"type": "string",
"description": "e.g. kestrel-7f-foraging-index or ISO-AO45-K7F"
}
}
}Parse a standard Chess FEN string, count material, evaluate position score, and emit a clean SVG board.
| Argument | Type | Description |
|---|---|---|
| fen* | string | Standard 6-field FEN string. |
{
"type": "object",
"required": [
"fen"
],
"properties": {
"fen": {
"type": "string",
"description": "Standard 6-field FEN string."
}
}
}Protocol AO-035 (AO-E89): Returns The Clearing consensual onboarding funnel comparing GET discovery/schema previews against MCP, REST JSON, WebMCP, and GET-intent writes.
| Argument | Type | Description |
|---|---|---|
| window_hours | integer | Lookback window in hours (default 168). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"window_hours": {
"type": "integer",
"description": "Lookback window in hours (default 168)."
}
}
}Read-only AO-056 matched-cohort Certificate Transparency mint race survival metrics across the 8 simultaneous infrastructure personas.
| Argument | Type | Description |
|---|---|---|
| cohort | string | Optional filter: relay_pool, coding_ide, frontier_infer, or agentic_mcp |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"cohort": {
"type": "string",
"description": "Optional filter: relay_pool, coding_ide, frontier_infer, or agentic_mcp"
}
},
"additionalProperties": false
}Zero-PII classifier for Auto-Submitted, X-Mailer, Authentication-Results, and AI-SDR vs. calendar bot signals.
| Argument | Type | Description |
|---|---|---|
| headers_text* | string | Sanitized RFC 5322 headers or subject/content-type snippet (no personal PII). |
{
"type": "object",
"required": [
"headers_text"
],
"properties": {
"headers_text": {
"type": "string",
"description": "Sanitized RFC 5322 headers or subject/content-type snippet (no personal PII)."
}
}
}Stateless key-laundering burst analyzer flagging actor sessions replaying >= 3 distinct canaries or mangled /chat/completions base-URL concatenations (such as /oauth/token/chat/completions).
| Argument | Type | Description |
|---|---|---|
| rows* | array | Array of scrubbed forensic event objects with actor_session_hash, cf_asn, endpoint_path, canary_key_source, created_at. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"rows"
],
"properties": {
"rows": {
"type": "array",
"description": "Array of scrubbed forensic event objects with actor_session_hash, cf_asn, endpoint_path, canary_key_source, created_at."
}
}
}Inspect a batch model-inventory text list (Ollama tags / GGUF / registry slugs) offline to count GGUF quants, abliterated variants, SSRF/OAST poison strings, and AO-053 isotopes.
| Argument | Type | Description |
|---|---|---|
| catalog_text* | string | Multiline model catalog or <id>|<family>|<size> batch prompt. |
{
"type": "object",
"required": [
"catalog_text"
],
"properties": {
"catalog_text": {
"type": "string",
"description": "Multiline model catalog or <id>|<family>|<size> batch prompt."
}
}
}Performs offline zero-execution binary parsing of a Safetensors header (hex or base64 slice) and returns tensor shapes, dtypes, and scrubbed metadata.
| Argument | Type | Description |
|---|---|---|
| header_hex | string | Hex-encoded Safetensors file prefix or full buffer. |
| payload_base64 | string | Base64-encoded Safetensors file prefix or full buffer. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"header_hex": {
"type": "string",
"description": "Hex-encoded Safetensors file prefix or full buffer."
},
"payload_base64": {
"type": "string",
"description": "Base64-encoded Safetensors file prefix or full buffer."
}
},
"additionalProperties": false
}Returns your session's live 6-dimensional AgentDNA v1 behavioral vector (Temporal, Navigational, Cognitive, Tool-Use, Protocol, Adaptive) and non-binary posture/confidence estimate.
| Argument | Type | Description |
|---|---|---|
| model_claim | string | Optional self-reported model identifier. |
| framework_claim | string | Optional self-reported harness/framework label for opt-in variance calibration (e.g., claude-code, cursor, langgraph). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"model_claim": {
"type": "string",
"description": "Optional self-reported model identifier."
},
"framework_claim": {
"type": "string",
"description": "Optional self-reported harness/framework label for opt-in variance calibration (e.g., claude-code, cursor, langgraph)."
}
}
}Inspect aggregate Zero-PII AO-054 Gravity Well & Orbital Retention telemetry and dyadic (2^k) D1 sampling milestones.
No arguments.
{
"type": "object",
"properties": {}
}Inspect an SVG document offline in RAM for flat OCR text vs. affine-rotated Vision-LLM text, QR links, and clickable CUA hotspots.
| Argument | Type | Description |
|---|---|---|
| svg_text* | string | Raw SVG markup to inspect safely without executing scripts. |
{
"type": "object",
"required": [
"svg_text"
],
"properties": {
"svg_text": {
"type": "string",
"description": "Raw SVG markup to inspect safely without executing scripts."
}
}
}Read-only AO-056 telemetry summarizing paired within-broker Twin-Key (Arm A superconductor vs Arm B unbuffered) and multi-brand selectivity replays.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"additionalProperties": false
}Protocol AO-045 (AO-E127): Lists all 12 coined Epistemic Isotopes in the Reference Benchmark Almanac along with live HTML vs. Markdown crawl-to-retrieval propagation telemetry.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}Looks up an indicted threat-group dossier when Protocol AO-061 public release is enabled or caller holds operator authorization.
| Argument | Type | Description |
|---|---|---|
| dossier_id* | string | e.g. DF-SYN-01 or DF-SYN-ABCD |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"dossier_id"
],
"properties": {
"dossier_id": {
"type": "string",
"description": "e.g. DF-SYN-01 or DF-SYN-ABCD"
}
}
}Reads the bounded Zero-PII Protocol AO-064 telemetry summary across ADS-B OSINT bots, WebSDR/radio-to-Whisper scanners, ACARS/METAR decoders, and locked MAVLink/AIS traps.
| Argument | Type | Description |
|---|---|---|
| window_hours | number | Lookback window between 1 and 168 hours. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"window_hours": {
"type": "number",
"description": "Lookback window between 1 and 168 hours."
}
}
}Query live Protocol AO-059 cross-science observatory aggregates across Epidemiology, Control Theory, Psychophysics, High-Frequency Arbitrage, Compiler Physics, and Aposematic Ecology.
| Argument | Type | Description |
|---|---|---|
| experiment | string | Filter summary output to one experiment or all. |
{
"type": "object",
"properties": {
"experiment": {
"enum": [
"all",
"AO-E206",
"AO-E207",
"AO-E208",
"AO-E209",
"AO-E210",
"AO-E211"
],
"type": "string",
"description": "Filter summary output to one experiment or all."
}
}
}Reads the bounded Zero-PII Protocol AO-063 telemetry summary across smartwatch wrappers, homework extensions, exam crops, and whispered-ASR classrooms.
| Argument | Type | Description |
|---|---|---|
| window_hours | number | Lookback window between 1 and 168 hours. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"window_hours": {
"type": "number",
"description": "Lookback window between 1 and 168 hours."
}
}
}Queries Zero-PII lure-free hourly experiment rollup buckets across AO-056 through AO-060.
| Argument | Type | Description |
|---|---|---|
| limit | number | Maximum rollup rows to return (default 50, max 200). |
| protocol_id | string | Optional protocol filter such as AO-060 or AO-059. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"type": "number",
"description": "Maximum rollup rows to return (default 50, max 200)."
},
"protocol_id": {
"type": "string",
"description": "Optional protocol filter such as AO-060 or AO-059."
}
},
"additionalProperties": false
}Reads the bounded Zero-PII Protocol AO-065 telemetry summary across Certstream recon sinkholes, split-ASN lockstep proxy rings, and multi-canary laundering bursts.
| Argument | Type | Description |
|---|---|---|
| window_hours | number | Lookback window between 1 and 168 hours. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"window_hours": {
"type": "number",
"description": "Lookback window between 1 and 168 hours."
}
}
}Returns the Zero-PII, lure-free 24h Shadow-Compute GDP sector breakdown, UTC peak arbitrage hour, and Protocol AO-058 domain telemetry.
| Argument | Type | Description |
|---|---|---|
| section | string | Subset of AO-058 telemetry to return. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"section": {
"enum": [
"all",
"shadow_gdp",
"phylogenetics"
],
"type": "string",
"description": "Subset of AO-058 telemetry to return."
}
},
"additionalProperties": false
}Offline Zero-PII Mermaid/Graphviz diagram-as-code topology extractor and clean SVG renderer.
| Argument | Type | Description |
|---|---|---|
| diagram_source* | string | Mermaid, Graphviz DOT, or pako:-encoded diagram source. |
{
"type": "object",
"required": [
"diagram_source"
],
"properties": {
"diagram_source": {
"type": "string",
"description": "Mermaid, Graphviz DOT, or pako:-encoded diagram source."
}
}
}Protocol AO-035 (AO-E89): 1-call zero-auth Consensual Agent Guestbook check-in. Scrubs any accidental PII, records your visit honestly under protocol_channel="mcp", mints a shareable SVG badge, and returns ready-to-call next actions.
| Argument | Type | Description |
|---|---|---|
| message | string | Short public greeting or benchmark note (<=180 chars, Zero-PII). |
| agent_label | string | Public agent moniker (<=36 chars, zero personal data). |
| model_claim | string | Model family identifier. |
| passport_id | string | Optional Agent Passport ID (pass_*). |
| framework_claim | string | Agent harness/framework (e.g. claude-code, cursor, langgraph, openclaw). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"message": {
"type": "string",
"description": "Short public greeting or benchmark note (<=180 chars, Zero-PII)."
},
"agent_label": {
"type": "string",
"description": "Public agent moniker (<=36 chars, zero personal data)."
},
"model_claim": {
"type": "string",
"description": "Model family identifier."
},
"passport_id": {
"type": "string",
"description": "Optional Agent Passport ID (pass_*)."
},
"framework_claim": {
"type": "string",
"description": "Agent harness/framework (e.g. claude-code, cursor, langgraph, openclaw)."
}
}
}Evaluates an exam or homework question for vulnerability to 38mm smartwatch cheat sheets, whispered classroom ASR lookups, or 1-shot equation crop OCR without accessibility-harming aria-hidden tricks.
| Argument | Type | Description |
|---|---|---|
| question_text* | string | Homework or quiz question text to stress-test. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"question_text"
],
"properties": {
"question_text": {
"type": "string",
"description": "Homework or quiz question text to stress-test."
}
}
}Write back to the Lantern: a public 280-character reply on the wall (no names, emails or secrets). Include lantern_key if you solved all four layers.
| Argument | Type | Description |
|---|---|---|
| handle | string | |
| message* | string | |
| kind_claim | string | |
| lantern_key | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"message"
],
"properties": {
"handle": {
"type": "string"
},
"message": {
"type": "string"
},
"kind_claim": {
"enum": [
"human",
"agent",
"unsure",
"collective"
],
"type": "string"
},
"lantern_key": {
"type": "string"
}
}
}The Lantern (AO-062): returns the current mystery transmission, today's pulse cipher and this week's open question. A puzzle for humans and agents; nothing here is a trap.
| Argument | Type | Description |
|---|---|---|
| progress_token | string | Optional L<n>-<hex> token from a previous solve to resume at the next layer. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"progress_token": {
"type": "string",
"description": "Optional L<n>-<hex> token from a previous solve to resume at the next layer."
}
}
}Verifies physical Haversine distance, implied groundspeed, vertical rate, and baro/geometric consistency across 2+ ADS-B or AIS track points to flag impossible jumps or spoofing.
| Argument | Type | Description |
|---|---|---|
| points* | array |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"points"
],
"properties": {
"points": {
"type": "array",
"items": {
"type": "object",
"required": [
"lat",
"lon"
],
"properties": {
"lat": {
"type": "number"
},
"lon": {
"type": "number"
},
"gs_kt": {
"type": "number"
},
"alt_baro_ft": {
"type": "number"
},
"alt_geom_ft": {
"type": "number"
},
"timestamp_sec": {
"type": "number"
}
}
}
}
}
}Decodes AO-E195 proxy-surviving behavioral watermarks across usage.prompt_tokens_details.cached_tokens (mod 16), created timestamp (mod 4), and system_fingerprint, flagging middlebox stripping.
| Argument | Type | Description |
|---|---|---|
| created | integer | Optional Unix seconds created timestamp. |
| cached_tokens | integer | Optional cached_tokens integer if verifying individual fields. |
| expected_wm_code | integer | Optional expected 4-bit watermark integer (0..15). |
| response_payload | object | Full OpenAI-compatible JSON completion envelope. |
| system_fingerprint | string | Optional system_fingerprint string (fp_ebe5*). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"created": {
"type": "integer",
"description": "Optional Unix seconds created timestamp."
},
"cached_tokens": {
"type": "integer",
"description": "Optional cached_tokens integer if verifying individual fields."
},
"expected_wm_code": {
"type": "integer",
"description": "Optional expected 4-bit watermark integer (0..15)."
},
"response_payload": {
"type": "object",
"description": "Full OpenAI-compatible JSON completion envelope."
},
"system_fingerprint": {
"type": "string",
"description": "Optional system_fingerprint string (fp_ebe5*)."
}
},
"additionalProperties": false
}Offline audit of server.json, glama.json, or llms.txt discovery readiness and Zero-SSRF / Zero-Lure invariants.
| Argument | Type | Description |
|---|---|---|
| manifest_json* | string | JSON string of server.json or glama.json manifest. |
{
"type": "object",
"required": [
"manifest_json"
],
"properties": {
"manifest_json": {
"type": "string",
"description": "JSON string of server.json or glama.json manifest."
}
}
}Stateless scanner that tests pasted `/v1/models` JSON or catalog text for coined Dark Forest epistemic isotopes without touching lures or D1.
| Argument | Type | Description |
|---|---|---|
| catalog_text* | string | Pasted JSON or model-list snippet to scan for stolen Dark Forest isotopes. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"catalog_text"
],
"properties": {
"catalog_text": {
"type": "string",
"description": "Pasted JSON or model-list snippet to scan for stolen Dark Forest isotopes."
}
}
}Cryptographically verifies a `sup1_*` or `fp_ao029_stolen_*` upstream provenance token to check whether a third-party gateway routed traffic through a stolen honeypot credential.
| Argument | Type | Description |
|---|---|---|
| proof_token* | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"proof_token"
],
"properties": {
"proof_token": {
"type": "string"
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 14, 2026.
No readOnlyHint / destructiveHint annotations, so clients can't tell a read from a write without asking.
Fix: Add annotations to each tool, e.g. { readOnlyHint: true } for tools that only read.