TunnelMind Data API
Qué hace este MCP
Aggregates web, routing, supply-chain, tracker, threat, and agent-registry intelligence into risk verdicts, evidence, receipts, audits, and monitoring.
Herramientas
Esquema de entrada
{'type': 'object', 'required': ['subject'], 'properties': {'receipt': {'enum': ['true'], 'type': 'string', 'description': 'Attach a signed TunnelMind Receipt v1.0 over the aggregation.'}, 'subject': {'type': 'string', 'description': 'IP address, domain, or agent name / User-Agent fragment.'}}}
Esquema de entrada
{'type': 'object', 'required': ['node'], 'properties': {'node': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'properties': {'to': {'type': 'string', 'format': 'date-time'}, 'from': {'type': 'string', 'format': 'date-time', 'example': '2026-04-17T00:00:00Z'}, 'limit': {'type': 'integer', 'default': 1000, 'maximum': 5000, 'minimum': 1}}}
Esquema de entrada
{'type': 'object', 'required': ['task_id'], 'properties': {'task_id': {'type': 'string', 'pattern': '^[A-Z0-9]{26}$'}}}
Esquema de entrada
{'type': 'object', 'properties': {'id': {'type': 'string', 'format': 'uuid', 'example': '019e8054-4449-7a36-869f-cb76a3447d5a', 'description': 'UUIDv7 of a specific receipt to check.'}, 'key_id': {'type': 'string', 'example': 'tm-receipt-2026-05', 'description': 'Receipt-format signing key_id to check.'}}}
Esquema de entrada
{'type': 'object', 'properties': {'regime': {'type': 'string', 'example': 'ai_act_art12'}, 'enabled': {'type': 'boolean', 'example': True}, 'export_formats': {'type': 'array', 'items': {'type': 'string'}, 'example': ['signed_json', 'csv', 'eat']}, 'retention_days': {'type': 'integer', 'example': 365}}}
Esquema de entrada
{'type': 'object', 'properties': {'to': {'type': 'string', 'description': 'ISO8601 upper bound.'}, 'from': {'type': 'string', 'description': 'ISO8601 lower bound.'}, 'format': {'type': 'string', 'description': 'signed_json | csv | eat | stix.'}, 'regime': {'type': 'string', 'description': 'Override the profile regime for this export.'}}}
Esquema de entrada
{'type': 'object', 'properties': {'to': {'type': 'string', 'description': 'ISO8601 upper bound (inclusive).'}, 'from': {'type': 'string', 'description': 'ISO8601 lower bound (inclusive).'}, 'limit': {'type': 'integer', 'description': 'Page size, max 1000.'}, 'cursor': {'type': 'integer', 'description': 'Resume after this seq.'}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'format': 'email', 'example': 'dev@example.com'}}}
Esquema de entrada
{'type': 'object', 'required': ['node', 'callback_url'], 'properties': {'node': {'type': 'string', 'example': 'example.com'}, 'events': {'type': 'array', 'items': {'enum': ['verdict_change'], 'type': 'string'}}, 'callback_url': {'type': 'string', 'format': 'uri', 'example': 'https://hooks.example.com/tunnelmind'}}}
Esquema de entrada
{'type': 'object', 'required': ['node'], 'properties': {'node': {'type': 'string', 'description': 'IPv4/IPv6 address, domain, ASN with optional `AS` prefix, or entity_slug.\nType is auto-detected.\n'}}}
Esquema de entrada
{'type': 'object', 'required': ['node'], 'properties': {'ait': {'type': 'string', 'example': 'AIT-0192f5d3-2c1e-7af6-bd84-9c4a3e8b7d12', 'description': 'Optional ATAP AIT id (`AIT-<uuidv7>`). When present, the\nverdict is wrapped in a witness-tier `cross_lens:verified`\nevent chained onto the AIT and signed by Sigil\n(witness OAI-2026-0000201). Independent of the AIT, a\nshort-lived signed `sigil_token` is always issued on a\nsuccessful verify, and a durable TunnelMind `receipt`\n(v1.0) commits to the verdict for long-term audit.\n'}, 'node': {'type': 'string', 'description': 'The node to verify. Type is auto-detected: IPv4/IPv6 address, domain,\nASN with optional `AS` prefix, or entity_slug.\n'}, 'weights': {'type': 'object', 'description': 'Per-component weight overrides'}, 'thresholds': {'type': 'object', 'description': '{ pass, fail } verdict cutoffs (defaults 0.7 / 0.3)'}, 'claimed_zone': {'type': 'string', 'example': 'EU', 'description': 'Caller-asserted sovereign zone for the subject (e.g. `EU`) —\n"the vendor\'s contract says EU-only; score the routing\nagainst that claim." Validated against the sovereign-zone\nreference; an unknown code is ignored with caveat\n`claimed_zone_unrecognised_ignored` (garbage input never\ncreates penalties). Takes precedence over the corpus\'s\npublic claim; the response and signed receipt record who\nasserted it in `ghostroute.claimed_sovereign_zone_source`\n(`caller` | `corpus`). Claim-bearing calls bypass the\nshared lens cache and are never written back to the\ncorpus (ADR-012).\n'}}}
Esquema de entrada
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['node'], 'properties': {'node': {'type': 'string', 'description': 'IPv4/IPv6, ASN (AS####), domain, or entity_slug.'}}}
Esquema de entrada
{'type': 'object', 'properties': {'domain': {'type': 'string', 'description': 'Single domain shorthand (alternative to `domains`)'}, 'domains': {'type': 'array', 'items': {'type': 'string'}, 'example': ['doubleclick.net', 'google-analytics.com', 'facebook.com'], 'maxItems': 50, 'minItems': 1, 'description': 'Domain names to look up (1–50)'}}}
Esquema de entrada
{'type': 'object', 'properties': {'receipt': {'enum': ['true', 'false'], 'type': 'string', 'default': 'false', 'description': 'When true, wrap the bundle in a Receipt v1.0 envelope.'}, 'surface': {'enum': ['data', 'scry', 'sigil'], 'type': 'string', 'default': 'data'}, 'version': {'type': 'string', 'example': '1.0.0', 'description': 'Pin a specific bundle version. Omit for latest.'}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 100, 'maximum': 500, 'minimum': 1, 'description': 'Max events returned (default 100, hard cap 500).'}, 'resource': {'type': 'string', 'description': 'Filter to one watched resource — a CIDR prefix (e.g. 45.32.0.0/24) or an ASN (e.g. AS13335). Omit for all.'}, 'since_ms': {'type': 'integer', 'format': 'int64', 'description': 'Unix epoch milliseconds lower bound on observed_at.'}}}
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'example': 'doubleclick.net', 'description': 'Domain name to look up (www. prefix stripped automatically)'}}}
Esquema de entrada
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'example': 'alphabet', 'pattern': '^[a-z0-9\\-]+$'}}}
Esquema de entrada
{'type': 'object', 'required': ['node'], 'properties': {'node': {'type': 'string', 'description': 'ip, domain, asn, or entity slug.'}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['receipt_id'], 'properties': {'receipt_id': {'type': 'string', 'pattern': '^[a-zA-Z0-9\\-]+$', 'maxLength': 128}}}
Esquema de entrada
{'type': 'object', 'properties': {'receipt': {'type': 'boolean', 'default': False}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['task_id'], 'properties': {'task_id': {'type': 'string', 'example': '01KPFC524XASR404D436DX60AP', 'pattern': '^[A-Z0-9]{26}$'}}}
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['entity'], 'properties': {'entity': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['asn'], 'properties': {'asn': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['entity'], 'properties': {'entity': {'type': 'string', 'description': 'An IPv4/IPv6 address, domain, ASN (`AS####`), or cert SHA-1/256 to check.'}, 'receipt': {'type': 'boolean', 'default': False, 'description': 'When `true`, issues a signed, persisted GhostRoute receipt (`GR-YYYY-NNNNNNN`) instead of an ephemeral verdict.'}}}
Esquema de entrada
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 50, 'maximum': 200, 'minimum': 1}}}
Esquema de entrada
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 50, 'maximum': 200, 'minimum': 1}, 'domain': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['receipt_id'], 'properties': {'receipt_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'async': {'type': 'boolean', 'default': False, 'description': 'When true, return a task handle immediately instead of blocking. Poll get_task for the result.'}, 'domain': {'type': 'string', 'example': 'stripe.com'}, 'receipt': {'type': 'boolean', 'default': False, 'description': 'When true, attach a signed Receipt v1.0 committed to the transparency log. Additive — a signing failure never costs you the observation (ADR-014).'}}}
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'async': {'type': 'boolean', 'default': False, 'description': 'When true, return a task handle immediately instead of blocking. Poll get_task for the result.'}, 'domain': {'type': 'string', 'example': 'nytimes.com'}, 'receipt': {'type': 'boolean', 'default': False, 'description': 'When true, attach a signed Receipt v1.0 committed to the transparency log. Additive — a signing failure never costs you the observation (ADR-014).'}}}
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'async': {'type': 'boolean', 'default': False, 'description': 'When true, return a task handle immediately instead of blocking. Poll get_task for the result.'}, 'domain': {'type': 'string', 'example': 'example.com'}, 'receipt': {'type': 'boolean', 'default': False, 'description': 'When true, attach a signed Receipt v1.0 committed to the transparency log. Additive — a signing failure never costs you the observation (ADR-014).'}}}
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'async': {'type': 'boolean', 'default': False, 'description': 'When true, return a task handle immediately instead of blocking. Poll get_task for the result.'}, 'domain': {'type': 'string', 'example': 'nytimes.com'}, 'receipt': {'type': 'boolean', 'default': False, 'description': 'When true, attach a signed Receipt v1.0 committed to the transparency log. Additive — a signing failure never costs you the observation (ADR-014).'}}}
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'async': {'type': 'boolean', 'default': False, 'description': 'When true, return a task handle immediately instead of blocking. Poll get_task for the result.'}, 'domain': {'type': 'string', 'example': 'openai.com'}, 'receipt': {'type': 'boolean', 'default': False, 'description': 'When true, attach a signed Receipt v1.0 committed to the transparency log. Additive — a signing failure never costs you the observation (ADR-014).'}}}
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'async': {'type': 'boolean', 'default': False, 'description': 'When true, return a task handle immediately instead of blocking. Poll get_task for the result.'}, 'domain': {'type': 'string', 'example': 'wordpress.org'}, 'receipt': {'type': 'boolean', 'default': False, 'description': 'When true, attach a signed Receipt v1.0 committed to the transparency log. Additive — a signing failure never costs you the observation (ADR-014).'}}}
Esquema de entrada
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 50, 'maximum': 100, 'minimum': 1}, 'cursor': {'type': 'string'}, 'category': {'enum': ['ad_tech', 'analytics', 'social', 'fingerprinting', 'content', 'cdn', 'other'], 'type': 'string'}, 'min_score': {'type': 'integer', 'maximum': 100, 'minimum': 0}}}
Esquema de entrada
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 50, 'maximum': 100, 'minimum': 1}, 'cursor': {'type': 'string'}, 'industry': {'type': 'string', 'example': 'ad_tech'}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['node'], 'properties': {'ait': {'type': 'string', 'example': 'AIT-0192f5d3-2c1e-7af6-bd84-9c4a3e8b7d12', 'description': 'Optional ATAP AIT id. When present, chains a witness-tier\n`preflight:consulted` event onto the AIT.\n'}, 'node': {'type': 'string', 'example': 'nytimes.com', 'description': 'IPv4/IPv6 address, domain, ASN with optional `AS` prefix, or entity_slug.'}, 'intent': {'type': 'string', 'example': 'bid.submit', 'description': 'Free-form context — recorded in the receipt, never affects the decision. Validated against /^[A-Za-z0-9._:-]{1,64}$/.'}, 'agent_id': {'type': 'string', 'example': 'agent.acme.bidder.v1', 'description': "Caller's stable agent identifier, recorded in the receipt. Validated against /^[A-Za-z0-9._:-]{1,128}$/."}, 'thresholds': {'type': 'object', 'properties': {'allow': {'type': 'number', 'example': 0.7}, 'caution': {'type': 'number', 'example': 0.4}}, 'description': 'Optional overrides; must satisfy 0 <= caution < allow <= 1.\n'}}}
Esquema de entrada
{'type': 'object', 'properties': {'ip': {'type': 'string', 'example': '8.8.8.8', 'description': 'IPv4 or IPv6 address of the subject (Scry lens).'}, 'domain': {'type': 'string', 'example': 'pubmatic.com', 'description': 'Domain of the subject (Sigil + Tracker lenses).'}, 'entity': {'type': 'string', 'example': 'google-doubleclick', 'description': 'entity_slug of the subject (Sigil + Tracker lenses).'}}}
Esquema de entrada
{'type': 'object', 'required': ['first', 'second'], 'properties': {'first': {'type': 'integer', 'minimum': 1}, 'second': {'type': 'integer', 'minimum': 2}}}
Esquema de entrada
{'type': 'object', 'properties': {'tree_size': {'type': 'integer', 'minimum': 1}, 'leaf_index': {'type': 'integer', 'minimum': 0}, 'receipt_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 200000, 'description': 'Untrusted text to scan for injection signatures.'}}}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'MCP server endpoint (Streamable-HTTP). http or https.'}}}
Esquema de entrada
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'example': 'google', 'maxLength': 100, 'minLength': 2}}}
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'limit': {'type': 'integer', 'default': 50, 'maximum': 200}, 'since': {'type': 'string', 'format': 'date-time'}, 'domain': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['profile', 'operator', 'capabilities', 'constraints', 'attestation_policy', 'expires_at'], 'properties': {'profile': {'type': 'string', 'example': 'sigil:media_buyer:v1'}, 'operator': {'type': 'string', 'description': "The agent operator's canonical OAI."}, 'agent_type': {'type': 'string', 'default': 'media-buyer'}, 'expires_at': {'type': 'string', 'format': 'date-time'}, 'constraints': {'type': 'object'}, 'capabilities': {'type': 'array', 'items': {'type': 'string'}}, 'attestation_policy': {'type': 'object'}}}
Esquema de entrada
{'type': 'object', 'required': ['ait'], 'properties': {'ait': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['ait', 'event_type', 'payload'], 'properties': {'ait': {'type': 'string'}, 'payload': {'type': 'object'}, 'event_type': {'enum': ['bid:submitted', 'bid:won', 'bid:lost', 'budget:decremented'], 'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['ait'], 'properties': {'ait': {'type': 'string'}, 'format': {'enum': ['full', 'summary'], 'type': 'string', 'default': 'full'}}}
Esquema de entrada
{'type': 'object', 'required': ['entity_ids'], 'properties': {'weights': {'type': 'object', 'description': 'Optional custom weights: an object of `{ type: { component: weight } }`.'}, 'entity_ids': {'type': 'array', 'items': {'type': 'string'}, 'example': ['publisher:nytimes.com', 'ssp:pubmatic.com'], 'maxItems': 200}}}
Esquema de entrada
{'type': 'object', 'required': ['entity_id'], 'properties': {'weights': {'type': 'string', 'description': 'URL-encoded JSON: an object of `{ type: { component: weight } }`.'}, 'entity_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'limit': {'type': 'integer', 'default': 200, 'maximum': 500, 'minimum': 1, 'description': 'Max paths returned (default 200, hard cap 500).'}, 'domain': {'type': 'string', 'description': 'Publisher hostname to traverse.'}}}
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['publisher_domain', 'exchange_domain', 'seller_id'], 'properties': {'receipt': {'type': 'boolean', 'default': False, 'description': 'When true, attach a signed Receipt v1.0 committed to the transparency log. Additive — the response shape is otherwise unchanged, and a signing failure never costs you the verdict (ADR-014).'}, 'seller_id': {'type': 'string', 'example': '3030', 'maxLength': 128, 'description': "Publisher's seller/account ID at the exchange"}, 'seller_type': {'enum': ['DIRECT', 'RESELLER'], 'type': 'string', 'description': 'Optional — checked against the ads.txt entry'}, 'resolve_chain': {'type': 'boolean', 'default': False, 'description': "When true, a matched RESELLER entry is cross-checked against the exchange's sellers.json"}, 'exchange_domain': {'type': 'string', 'example': 'amazon-adsystem.com', 'description': 'Exchange/SSP domain as listed in ads.txt'}, 'publisher_domain': {'type': 'string', 'example': 'nytimes.com', 'description': 'Publisher domain (www. prefix and scheme stripped)'}}}
Esquema de entrada
{'type': 'object', 'required': ['items'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['publisher_domain', 'exchange_domain', 'seller_id'], 'properties': {'seller_id': {'type': 'string', 'example': '3030', 'maxLength': 128}, 'seller_type': {'enum': ['DIRECT', 'RESELLER'], 'type': 'string'}, 'exchange_domain': {'type': 'string', 'example': 'amazon-adsystem.com'}, 'publisher_domain': {'type': 'string', 'example': 'nytimes.com'}}}, 'maxItems': 100, 'minItems': 1, 'description': '1–100 verification requests'}, 'resolve_chain': {'type': 'boolean', 'default': False, 'description': 'Resolve reseller chains for every RESELLER item'}}}
Esquema de entrada
{'type': 'object', 'required': ['bundle_id', 'platform'], 'properties': {'platform': {'enum': ['ios', 'android', 'ctv_roku', 'ctv_fire', 'ctv_samsung', 'ctv_lg', 'ctv_vizio', 'web'], 'type': 'string'}, 'bundle_id': {'type': 'string', 'example': 'com.nytimes.NYTimes', 'maxLength': 255}, 'claimed_developer': {'type': 'string', 'example': 'The New York Times Company'}}}
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['ip'], 'properties': {'ip': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['schain'], 'properties': {'buyer': {'type': 'object', 'required': ['entity_slug'], 'properties': {'dsp_id': {'type': 'integer', 'example': 42}, 'dsp_domain': {'type': 'string', 'example': 'thetradedesk.com'}, 'entity_slug': {'type': 'string', 'example': 'trade-desk'}}, 'description': 'Optional. When present and the verdict is not `fail`, Sigil\nopportunistically records a `buys_through` edge linking the\nbuyer entity to the resolved DSP. Side-effect persistence\nonly — never affects the verdict or response shape, silent\non every failure path. Requires `entity_slug` plus one of\n`dsp_domain` / `dsp_id`.\n'}, 'schain': {'type': 'object', 'required': ['nodes'], 'properties': {'nodes': {'type': 'array', 'items': {'type': 'object', 'required': ['asi', 'sid'], 'properties': {'hp': {'enum': [0, 1], 'type': 'integer'}, 'asi': {'type': 'string', 'example': 'exchange-a.com'}, 'sid': {'type': 'string', 'example': '12345'}}}, 'maxItems': 20, 'minItems': 1}, 'complete': {'enum': [0, 1], 'type': 'integer'}}}, 'app_bundle': {'type': 'string', 'example': 'com.example.app'}, 'site_domain': {'type': 'string', 'example': 'example.com'}}}
Esquema de entrada
{'type': 'object', 'required': ['supply_path'], 'properties': {'buyer': {'type': 'object', 'required': ['entity_slug'], 'properties': {'dsp_id': {'type': 'integer', 'example': 42}, 'dsp_domain': {'type': 'string', 'example': 'thetradedesk.com'}, 'entity_slug': {'type': 'string', 'example': 'trade-desk'}}, 'description': 'Optional. When present and the verdict is not `fail`, Sigil\nopportunistically records a `buys_through` edge linking the\nbuyer entity to the resolved DSP. Side-effect persistence\nonly — never affects the verdict or response shape, silent\non every failure path. Requires `entity_slug` plus one of\n`dsp_domain` / `dsp_id`.\n'}, 'receipt': {'type': 'boolean', 'default': False, 'description': 'When true, attach a signed Receipt v1.0 committed to the transparency log. Additive — the response shape is otherwise unchanged, and a signing failure never costs you the verdict (ADR-014).'}, 'weights': {'type': 'object', 'description': 'Per-check weight overrides'}, 'thresholds': {'type': 'object', 'description': '{ pass, fail } verdict cutoffs'}, 'supply_path': {'type': 'object', 'required': ['publisher_domain'], 'properties': {'exchange': {'type': 'string', 'example': 'amazon-adsystem.com'}, 'seller_id': {'type': 'string', 'example': '3030'}, 'app_bundle': {'type': 'object', 'properties': {'platform': {'type': 'string'}, 'bundle_id': {'type': 'string'}, 'claimed_developer': {'type': 'string'}}}, 'ip_address': {'type': 'string', 'example': '203.0.113.42'}, 'device_type': {'type': 'string', 'example': 'desktop'}, 'seller_type': {'enum': ['DIRECT', 'RESELLER'], 'type': 'string'}, 'publisher_domain': {'type': 'string', 'example': 'nytimes.com'}}}}}
Esquema de entrada
{'type': 'object', 'required': ['token'], 'properties': {'token': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Publisher hostname.'}}}
Esquema de entrada
{'type': 'object', 'required': ['entity_slug'], 'properties': {'entity_slug': {'type': 'string', 'description': 'Stable kebab-case entity identifier.'}}}
Esquema de entrada
{'type': 'object', 'required': ['entity_slug'], 'properties': {'entity_slug': {'type': 'string', 'description': 'Stable kebab-case entity identifier.'}}}
Esquema de entrada
{'type': 'object', 'required': ['entity_slug'], 'properties': {'entity_slug': {'type': 'string', 'description': 'Stable kebab-case entity identifier ([a-z0-9-], 1–255 chars).'}}}
Esquema de entrada
{'type': 'object', 'required': ['date'], 'properties': {'date': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['date'], 'properties': {'date': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['date'], 'properties': {'date': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'properties': {'days': {'type': 'integer', 'default': 30, 'maximum': 90, 'minimum': 1}}}
Esquema de entrada
{'type': 'object', 'required': ['task_id'], 'properties': {'task_id': {'type': 'string', 'pattern': '^[A-Z0-9]{26}$'}}}
Esquema de entrada
{'type': 'object', 'required': ['node', 'outcome'], 'properties': {'node': {'type': 'string', 'example': 'doubleclick.net'}, 'note': {'type': 'string', 'maxLength': 500}, 'outcome': {'enum': ['positive', 'negative', 'neutral'], 'type': 'string', 'example': 'negative'}, 'receipt_id': {'type': 'string', 'example': 'rcpt_abc123'}}}
Esquema de entrada
{'type': 'object', 'properties': {'day': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'UTC day, YYYY-MM-DD. Defaults to yesterday.'}, 'kind': {'enum': ['receipts', 'reports'], 'type': 'string', 'default': 'receipts'}, 'tier': {'enum': ['attested', 'all'], 'type': 'string', 'default': 'attested'}, 'limit': {'type': 'integer', 'default': 200, 'maximum': 5000, 'minimum': 1, 'description': 'Rows to return (JSON form defaults to 200; the NDJSON download at the same URL defaults to 5000).'}, 'format': {'enum': ['json'], 'type': 'string', 'default': 'json', 'description': 'json for the {ok,data} envelope (what this tool reads); omit for the NDJSON download.'}}}
Esquema de entrada
{'type': 'object', 'properties': {'tier': {'enum': ['attested', 'all'], 'type': 'string', 'default': 'attested'}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['node'], 'properties': {'node': {'type': 'string'}, 'receipt': {'type': 'boolean', 'default': False}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['key'], 'properties': {'eat': {'type': 'string', 'description': 'A RATS/EAT compact JWS (EdDSA) attesting this key, signed by a trusted anchor.'}, 'key': {'type': 'string', 'description': "The actor's Ed25519 public key, as hex (64 chars, optional 0x),\nbase64url (43 chars, unpadded), or did:key (did:key:z6Mk…).\n"}, 'sig': {'type': 'string', 'description': 'Base64 Ed25519 signature over `nonce`, proving control of the key.'}, 'nonce': {'type': 'string', 'description': 'Binding nonce for a bare-Ed25519 self-attestation (paired with `sig`).'}, 'claims': {'type': 'string', 'description': 'URL-encoded JSON array of raw claim objects, e.g.\n`[{"type":"ed25519-self","signature":"…","nonce":"…"},{"type":"eat","token":"…"}]`.\nOverrides the `nonce`/`sig`/`eat` convenience params when present.\n'}, 'subject': {'type': 'string', 'description': 'An ip / domain / ASN / entity_slug the key claims to act as. Drives the\nconduct (graph behavior) side of the reconciliation. Omit for a\nclaim-only verdict.\n'}}}
Esquema de entrada
{'type': 'object', 'required': ['ip'], 'properties': {'ip': {'type': 'string'}, 'ua': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['signature', 'signature_input', 'signature_agent', 'authority'], 'properties': {'path': {'type': 'string'}, 'method': {'type': 'string'}, 'scheme': {'type': 'string'}, 'authority': {'type': 'string', 'example': 'example.com'}, 'signature': {'type': 'string', 'example': 'sig2=:jdq0SqOwHdyHr9+r5jw3iYZH6aNGKijYp/EstF4RQTQdi5N5YYKrD+mCT1HA1nZDsi6nJKuHxUi/5Syp3rLWBA==:'}, 'signature_agent': {'type': 'string', 'example': '"https://signature-agent.test"'}, 'signature_input': {'type': 'string', 'example': 'sig2=("@authority" "signature-agent");created=1735689600;keyid="poqkLGiymh_W0uP6PZFw-dvez3QJT5SolqXBCW38r0U";alg="ed25519";expires=1735693200;tag="web-bot-auth"'}}}
Esquema de entrada
{'type': 'object', 'required': ['receipt_id', 'content_hash', 'signature'], 'properties': {'signature': {'type': 'string', 'maxLength': 512, 'description': 'Ed25519 signature from the receipt document'}, 'receipt_id': {'type': 'string', 'example': 'rcpt_01HXYZ123', 'maxLength': 128}, 'content_hash': {'type': 'string', 'example': 'sha256:abc123...', 'maxLength': 256, 'description': 'SHA-256 hex hash of the receipt JSON content'}}}
Esquema de entrada
{'type': 'object', 'properties': {'X-PAYMENT': {'type': 'string', 'description': 'base64(JSON) payment payload per the x402 v1 spec. Absent → 402 challenge.'}}}
Cambios recientes en herramientas
Servidores MCP similares
osint-terminal
Provides keyless OSINT and reconnaissance tools for domains, DNS, IPs, breach exposure, threat intelligence, and related lookups.
LiveDataLink
Exposes public-data tools covering economics, labor, banking, transport, books, legal opinions, carriers, environmental data, and…
Stratalize Healthcare
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Governance
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Oracle
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Real Estate
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Crypto & DeFi
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Crypto Bot Audit + Market Data (x402 paid)
Audits crypto bot source code and provides paid crypto market, token, gas, stablecoin, and DeFi TVL data.