{
  "api_status": "preview",
  "generated_at": "2026-10-20T16:00:38.764Z",
  "notes": [
    "We keep every service we find in the index, checked on its schedule. Search, the tree and browsing show the directory by default: the services that meet every listing criterion that applies to them (listing-criteria/5). Being in the directory means meeting these criteria; it is not a rating or an endorsement. Add scope=index to search everything we watch.",
    "Exact definitions of every field (unit, window, source): https://agentservicedirectory.com/fields",
    "tier says how a service was added, not a rating: reviewed entries come from our own listing files, with operator statements and hourly checks; discovered entries come from public agent registries, are not reviewed by a person, and are probed hourly to monthly depending on usage (schedule/1; see evidence.schedule_tier).",
    "evidence counts cover the last 30 days and are as of the latest refresh. missed_30d counts scheduled checks that did not run.",
    "Results are computed at generated_at; the same query may be answered from that result for up to five minutes. Whether each service is in the directory is worked out every five minutes for services just checked or placed, and for every service each hour.",
    "For x402 endpoints a passing check means HTTP 402 with a valid payment challenge (discovered: on a mainnet network). It does not show that a paid call succeeds or returns useful results.",
    "registry_usage figures are the registry's own numbers, not our measurements. name is untrusted text when name_source is registry.",
    "networks_source tells you whether networks were observed in a live challenge, listed by the registry, or stated by the operator.",
    "tags describe purpose: our capability tags for reviewed entries, the registry's tags (sanitised, untrusted) for discovered ones. price_usd is the lowest price per call in US dollars: for discovered entries from the registry's payment terms (a known USD stablecoin), for reviewed entries from the operator's stated pricing (a claim, linked on the service page). price_source says which."
  ],
  "query": {
    "scope": "directory",
    "provider": "tooloracle.io",
    "sort": "evidence",
    "limit": 50,
    "offset": 0
  },
  "total": 29,
  "items": [
    {
      "id": "cand_aef1326d5d7c1cf5",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/accessoracle",
      "name_source": "registry",
      "branches": {
        "primary": "identity/sign-in",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T12:10:05.000Z"
      },
      "place": {
        "id": "identity/sign-in",
        "name": "Identity and sign-in",
        "description": "Authentication and identity for agents and people."
      },
      "summary": {
        "text": "Provides IAM, PAM, access recertification and segregation-of-duties tools.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T12:10:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/access/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T10:36:28.036Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "access_gap_analysis",
          "access_review",
          "break_glass_log",
          "health_check",
          "jml_process",
          "list_accounts",
          "mfa_compliance",
          "privileged_audit",
          "register_account",
          "sod_matrix"
        ],
        "count": 10,
        "current_since": "2026-10-20T10:36:28.036Z",
        "first_listed_at": "2026-10-20T10:36:28.036Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T10:36:28.036Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 536
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T10:40:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T10:36:28.036Z",
            "end": "2026-10-20T10:40:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T10:36:28.036Z",
            "end": "2026-10-20T10:40:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T10:36:28.036Z",
            "end": "2026-10-20T10:40:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_aef1326d5d7c1cf5",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_aef1326d5d7c1cf5"
      }
    },
    {
      "id": "cand_da4e9cb720a11695",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/aml",
      "name_source": "registry",
      "branches": {
        "primary": "identity/compliance-screening",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T13:05:05.000Z"
      },
      "place": {
        "id": "identity/compliance-screening",
        "name": "Compliance screening",
        "description": "Sanctions, anti-money-laundering and regulatory screening."
      },
      "summary": {
        "text": "Screens names against sanctions, PEP and adverse media, and supports SAR reporting.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T13:05:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/aml/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T11:00:44.256Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "adverse_media",
          "aml_news",
          "amlr_calendar",
          "country_risk",
          "health_check",
          "kyc_bundle",
          "pep_check",
          "sanctions_detail",
          "sanctions_screen",
          "transaction_risk",
          "ubo_lookup",
          "watchlist_update"
        ],
        "count": 12,
        "current_since": "2026-10-20T11:00:44.256Z",
        "first_listed_at": "2026-10-20T11:00:44.256Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T11:00:44.256Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 542
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T11:05:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T11:00:44.256Z",
            "end": "2026-10-20T11:05:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T11:00:44.256Z",
            "end": "2026-10-20T11:05:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T11:00:44.256Z",
            "end": "2026-10-20T11:05:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_da4e9cb720a11695",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_da4e9cb720a11695"
      }
    },
    {
      "id": "cand_1e337c744fb20e40",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/ampel",
      "name_source": "registry",
      "branches": {
        "primary": "identity/compliance-screening",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T08:55:05.000Z"
      },
      "place": {
        "id": "identity/compliance-screening",
        "name": "Compliance screening",
        "description": "Sanctions, anti-money-laundering and regulatory screening."
      },
      "summary": {
        "text": "Returns Go, Caution or Stop compliance signals for ESG, MiCA and AML.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T08:55:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/ampel/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T09:25:46.896Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "article_status",
          "assess_all",
          "audit_trail",
          "azure_ad_check",
          "bafin_approve_send",
          "bafin_report_draft",
          "board_summary",
          "bridge_approve",
          "bridge_report",
          "bridge_resolve",
          "bridge_status",
          "bus_status",
          "check_contract",
          "collect_art10",
          "contract_analyze",
          "contract_status",
          "contract_upload",
          "create_entity",
          "create_trial",
          "cross_oracle_assess",
          "cross_regulation_check",
          "cve_asset_map",
          "dependency_graph",
          "entity_list",
          "escalation_status",
          "evidence_pack",
          "evidence_summary",
          "freshness_check",
          "gap_report",
          "generate_report",
          "generate_trial_report",
          "health_check",
          "incident_flow",
          "llm_clause_check",
          "onboard_entity",
          "ping",
          "policy_draft",
          "provider_country_risk",
          "readiness_check",
          "reg_watchdog",
          "register_provider",
          "regulation_impact",
          "retest_finding",
          "run_escalation",
          "run_trial_assessment",
          "score_trend",
          "servicenow_sync",
          "update_finding",
          "whatif_provider",
          "whatif_stale"
        ],
        "count": 50,
        "current_since": "2026-10-20T09:25:46.896Z",
        "first_listed_at": "2026-10-20T09:25:46.896Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T09:25:46.896Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 585
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T09:30:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T09:25:46.896Z",
            "end": "2026-10-20T09:30:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T09:25:46.896Z",
            "end": "2026-10-20T09:30:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T09:25:46.896Z",
            "end": "2026-10-20T09:30:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_1e337c744fb20e40",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_1e337c744fb20e40"
      }
    },
    {
      "id": "cand_36a08ae97391f3cb",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/arbitrumoracle",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T09:25:05.000Z"
      },
      "place": {
        "id": "finance-data/crypto",
        "name": "Crypto and on-chain data",
        "description": "Crypto prices, tokens and on-chain data."
      },
      "summary": {
        "text": "Reads Arbitrum tokens, DEX, perp, sequencer, gas and bridge data.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T09:25:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/arbitrum/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T09:40:44.218Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "arb_bridge_flows",
          "arb_contract_check",
          "arb_defi_yields",
          "arb_gas_tracker",
          "arb_liquidity_scan",
          "arb_overview",
          "arb_protocol_health",
          "arb_protocol_list",
          "arb_stablecoin_risk",
          "arb_token_risk",
          "arb_token_screening",
          "arb_whale_watch"
        ],
        "count": 12,
        "current_since": "2026-10-20T09:40:44.218Z",
        "first_listed_at": "2026-10-20T09:40:44.218Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T09:40:44.218Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 556
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T09:45:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T09:40:44.218Z",
            "end": "2026-10-20T09:45:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T09:40:44.218Z",
            "end": "2026-10-20T09:45:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T09:40:44.218Z",
            "end": "2026-10-20T09:45:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_36a08ae97391f3cb",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_36a08ae97391f3cb"
      }
    },
    {
      "id": "cand_810378e5acf3b7cf",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/contractoracle",
      "name_source": "registry",
      "branches": {
        "primary": "documents/pdf-office/extract",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T11:10:05.000Z"
      },
      "place": {
        "id": "documents/pdf-office/extract",
        "name": "Extract text and data from documents",
        "description": "Turn PDFs and documents into text, Markdown, tables or structured fields, or answer questions from them."
      },
      "summary": {
        "text": "Analyses contracts: extracts clauses, suggests redlines, maps DORA obligations.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T11:10:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/contract/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T10:05:43.787Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "cif_analysis",
          "clause_check",
          "contract_analyze_llm",
          "contract_expiry",
          "contract_gaps",
          "contract_scoring",
          "exit_readiness",
          "health_check",
          "list_contracts",
          "register_contract",
          "subcontracting_chain"
        ],
        "count": 11,
        "current_since": "2026-10-20T10:05:43.787Z",
        "first_listed_at": "2026-10-20T10:05:43.787Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T10:05:43.787Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 557
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T10:10:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T10:05:43.787Z",
            "end": "2026-10-20T10:10:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T10:05:43.787Z",
            "end": "2026-10-20T10:10:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T10:05:43.787Z",
            "end": "2026-10-20T10:10:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_810378e5acf3b7cf",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_810378e5acf3b7cf"
      }
    },
    {
      "id": "cand_ede90a91d85d91c1",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/cybershield",
      "name_source": "registry",
      "branches": {
        "primary": "identity/security/vulnerabilities",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T13:30:05.000Z"
      },
      "place": {
        "id": "identity/security/vulnerabilities",
        "name": "Look up vulnerabilities and advisories",
        "description": "CVE records, exploitation data, security advisories and patch information."
      },
      "summary": {
        "text": "Twelve cybersecurity tools: NIS2 mapping, MITRE ATT&CK, vulnerabilities and threat intel.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T13:30:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/cybershield/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T11:10:52.269Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "attack_surface_check",
          "cve_risk_score",
          "dora_ict_risk",
          "incident_playbook",
          "iso27001_gap",
          "nis2_compliance",
          "nis2_incident_report",
          "password_policy",
          "phishing_indicators",
          "risk_matrix",
          "security_metrics",
          "threat_landscape"
        ],
        "count": 12,
        "current_since": "2026-10-20T11:10:52.269Z",
        "first_listed_at": "2026-10-20T11:10:52.269Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T11:10:52.269Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 542
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T11:15:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T11:10:52.269Z",
            "end": "2026-10-20T11:15:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T11:10:52.269Z",
            "end": "2026-10-20T11:15:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T11:10:52.269Z",
            "end": "2026-10-20T11:15:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_ede90a91d85d91c1",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_ede90a91d85d91c1"
      }
    },
    {
      "id": "cand_99b3f72022ba4680",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/driftoracle",
      "name_source": "registry",
      "branches": {
        "primary": "calculate/math-science/data-analysis",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T11:40:05.000Z"
      },
      "place": {
        "id": "calculate/math-science/data-analysis",
        "name": "Data analysis and statistics",
        "description": "Analyse supplied datasets: join, profile, summarise, find anomalies and forecast."
      },
      "summary": {
        "text": "Monitors model and data drift with PSI, KS tests and alerts.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T11:40:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/drift/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T10:20:44.868Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "configure_thresholds",
          "detect_cloud_drift",
          "detect_control_drift",
          "detect_enterprise_drift",
          "detect_evidence_drift",
          "detect_regulatory_drift",
          "drift_history",
          "drift_status",
          "full_drift_scan",
          "health_check",
          "mark_drift",
          "obligation_map",
          "ping",
          "resolve_drift",
          "trigger_remediation"
        ],
        "count": 15,
        "current_since": "2026-10-20T10:20:44.868Z",
        "first_listed_at": "2026-10-20T10:20:44.868Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T10:20:44.868Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 554
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T10:25:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T10:20:44.868Z",
            "end": "2026-10-20T10:25:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T10:20:44.868Z",
            "end": "2026-10-20T10:25:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T10:20:44.868Z",
            "end": "2026-10-20T10:25:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_99b3f72022ba4680",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_99b3f72022ba4680"
      }
    },
    {
      "id": "cand_759b1d65bff066a1",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/flightoracle",
      "name_source": "registry",
      "branches": {
        "primary": "commerce/travel/flights",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T10:55:05.000Z"
      },
      "place": {
        "id": "commerce/travel/flights",
        "name": "Flight search and booking",
        "description": "Search flight fares, award seats, deals and charter flights, and book flights."
      },
      "summary": {
        "text": "Searches flight fares via Google Flights, including cheapest dates, multi-city and airline comparisons.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T10:55:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/flight/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T10:00:53.835Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "airport_hub",
          "cheapest_flights",
          "flight_search",
          "health_check",
          "multi_city",
          "one_way_search",
          "price_calendar",
          "route_compare"
        ],
        "count": 8,
        "current_since": "2026-10-20T10:00:53.835Z",
        "first_listed_at": "2026-10-20T10:00:53.835Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T10:00:53.835Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 550
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T10:05:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T10:00:53.835Z",
            "end": "2026-10-20T10:05:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T10:00:53.835Z",
            "end": "2026-10-20T10:05:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T10:00:53.835Z",
            "end": "2026-10-20T10:05:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_759b1d65bff066a1",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_759b1d65bff066a1"
      }
    },
    {
      "id": "cand_3dbac0e1a954cb9d",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/healthguard",
      "name_source": "registry",
      "branches": {
        "primary": "search/legal-ip/laws-regulations",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-20T02:45:29.881Z"
      },
      "place": {
        "id": "search/legal-ip/laws-regulations",
        "name": "Laws and regulations",
        "description": "Statutes, regulations, codes and official gazettes, with citations, and what a rule requires in a place."
      },
      "summary": {
        "text": "Healthcare compliance checks: EU device rules, GDPR and HIPAA health data, ICD-10 coding.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-20T02:45:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/health/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T09:40:44.229Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "adverse_event_report",
          "clinical_trial_phases",
          "device_classification",
          "drug_interaction",
          "gdpr_health_check",
          "gmp_checklist",
          "hipaa_vs_gdpr",
          "icd10_lookup",
          "ivdr_check",
          "mdr_compliance_check",
          "medical_calendar_eu",
          "udi_validate"
        ],
        "count": 12,
        "current_since": "2026-10-20T09:40:44.229Z",
        "first_listed_at": "2026-10-20T09:40:44.229Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T09:40:44.229Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 552
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T09:45:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T09:40:44.229Z",
            "end": "2026-10-20T09:45:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T09:40:44.229Z",
            "end": "2026-10-20T09:45:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T09:40:44.229Z",
            "end": "2026-10-20T09:45:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_3dbac0e1a954cb9d",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_3dbac0e1a954cb9d"
      }
    },
    {
      "id": "cand_13376c2cfe56576a",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/hederaoracle",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/chain-reads",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T08:35:05.000Z"
      },
      "place": {
        "id": "finance-data/crypto/chain-reads",
        "name": "Read blockchain data",
        "description": "Node and JSON-RPC access, blocks, transactions, contract reads and explorer data."
      },
      "summary": {
        "text": "Provides 12 Hedera tools for HCS, HTS tokens, mirror node and consensus data.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T08:35:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/hedera/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T09:16:26.989Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "hbar_account_info",
          "hbar_defi_yields",
          "hbar_network_stats",
          "hbar_overview",
          "hbar_protocol_health",
          "hbar_protocol_list",
          "hbar_stablecoin_risk",
          "hbar_token_info",
          "hbar_transactions"
        ],
        "count": 9,
        "current_since": "2026-10-20T09:16:26.989Z",
        "first_listed_at": "2026-10-20T09:16:26.989Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T09:16:26.989Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 1534
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T09:20:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T09:16:26.989Z",
            "end": "2026-10-20T09:20:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T09:16:26.989Z",
            "end": "2026-10-20T09:20:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T09:16:26.989Z",
            "end": "2026-10-20T09:20:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_13376c2cfe56576a",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_13376c2cfe56576a"
      }
    },
    {
      "id": "cand_ed091147fc4915a3",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/hoteloracle",
      "name_source": "registry",
      "branches": {
        "primary": "commerce/travel/stays",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T13:30:05.000Z"
      },
      "place": {
        "id": "commerce/travel/stays",
        "name": "Hotels and places to stay",
        "description": "Search, price and book hotels, vacation rentals, campsites and mountain huts."
      },
      "summary": {
        "text": "Searches and compares hotel prices, area guides and price calendars.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T13:30:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/hotel/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T11:05:47.077Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "area_guide",
          "cheapest_hotels",
          "health_check",
          "hotel_details",
          "hotel_prices_calendar",
          "hotel_search",
          "nearby_attractions",
          "price_compare"
        ],
        "count": 8,
        "current_since": "2026-10-20T11:05:47.077Z",
        "first_listed_at": "2026-10-20T11:05:47.077Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T11:05:47.077Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 531
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T11:10:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T11:05:47.077Z",
            "end": "2026-10-20T11:10:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T11:05:47.077Z",
            "end": "2026-10-20T11:10:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T11:05:47.077Z",
            "end": "2026-10-20T11:10:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_ed091147fc4915a3",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_ed091147fc4915a3"
      }
    },
    {
      "id": "cand_b292cfdca35b89b4",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/invoiceoracle",
      "name_source": "registry",
      "branches": {
        "primary": "payments/invoicing",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T22:35:05.000Z"
      },
      "place": {
        "id": "payments/invoicing",
        "name": "Invoicing and billing",
        "description": "Invoices, subscriptions and billing."
      },
      "summary": {
        "text": "Provides e-invoicing tools for XRechnung, ZUGFeRD and Peppol: validation, creation and archiving.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-18T22:35:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/invoice/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T10:45:51.178Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "health_check",
          "invoice_batch_urls",
          "invoice_extract",
          "invoice_from_url",
          "invoice_ocr",
          "invoice_parse_text",
          "invoice_summary",
          "invoice_tables",
          "invoice_validate",
          "invoice_zugferd"
        ],
        "count": 10,
        "current_since": "2026-10-20T10:45:51.178Z",
        "first_listed_at": "2026-10-20T10:45:51.178Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T10:45:51.178Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 551
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T10:50:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T10:45:51.178Z",
            "end": "2026-10-20T10:50:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T10:45:51.178Z",
            "end": "2026-10-20T10:50:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T10:45:51.178Z",
            "end": "2026-10-20T10:50:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_b292cfdca35b89b4",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_b292cfdca35b89b4"
      }
    },
    {
      "id": "cand_6e8d324751c9f9f9",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/joboracle",
      "name_source": "registry",
      "branches": {
        "primary": "work/jobs",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T10:45:05.000Z"
      },
      "place": {
        "id": "work/jobs",
        "name": "Job postings",
        "description": "Job postings, careers and salaries."
      },
      "summary": {
        "text": "Provides job market intelligence from job postings.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T10:45:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/jobs/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T10:00:53.842Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "company_jobs",
          "health_check",
          "job_alerts_check",
          "job_compare",
          "job_search",
          "job_trends",
          "remote_jobs",
          "salary_insights"
        ],
        "count": 8,
        "current_since": "2026-10-20T10:00:53.842Z",
        "first_listed_at": "2026-10-20T10:00:53.842Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T10:00:53.842Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 539
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T10:05:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T10:00:53.842Z",
            "end": "2026-10-20T10:05:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T10:00:53.842Z",
            "end": "2026-10-20T10:05:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T10:00:53.842Z",
            "end": "2026-10-20T10:05:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_6e8d324751c9f9f9",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_6e8d324751c9f9f9"
      }
    },
    {
      "id": "cand_29e1048d39ea0bc7",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/law",
      "name_source": "registry",
      "branches": {
        "primary": "search/legal-ip/court-cases",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T09:10:05.000Z"
      },
      "place": {
        "id": "search/legal-ip/court-cases",
        "name": "Court cases",
        "description": "Court decisions, case law, dockets and court records."
      },
      "summary": {
        "text": "Offers legal AI tools for case law, contracts, EU regulations and citations.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T09:10:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/law/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T09:30:51.611Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "article_extract",
          "congress_bill_detail",
          "congress_bill_search",
          "court_opinion_search",
          "de_law_list",
          "de_law_lookup",
          "eurlex_search",
          "federal_register_document",
          "federal_register_search",
          "health_check",
          "jurisdiction_list",
          "multi_jurisdiction_search",
          "obligation_search",
          "obligation_trace",
          "ping",
          "regulations_gov_search",
          "sec_company_filings",
          "sec_filing_search",
          "uk_act_content",
          "uk_legislation_search"
        ],
        "count": 20,
        "current_since": "2026-10-20T09:30:51.611Z",
        "first_listed_at": "2026-10-20T09:30:51.611Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T09:30:51.611Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 550
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T09:35:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T09:30:51.611Z",
            "end": "2026-10-20T09:35:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T09:30:51.611Z",
            "end": "2026-10-20T09:35:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T09:30:51.611Z",
            "end": "2026-10-20T09:35:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_29e1048d39ea0bc7",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_29e1048d39ea0bc7"
      }
    },
    {
      "id": "cand_28e81be1b42a70bd",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/leadoracle",
      "name_source": "registry",
      "branches": {
        "primary": "search/companies-people/sales-leads",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T09:10:05.000Z"
      },
      "place": {
        "id": "search/companies-people/sales-leads",
        "name": "Sales leads and contact details",
        "description": "B2B contact databases, work email and phone finders, lead lists and buying signals."
      },
      "summary": {
        "text": "Enriches, scores and qualifies B2B leads using intent signals and ICP fit.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T09:10:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/lead/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T09:30:51.615Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "company_lookup",
          "domain_info",
          "email_finder",
          "health_check",
          "industry_companies",
          "person_search",
          "startup_search"
        ],
        "count": 7,
        "current_since": "2026-10-20T09:30:51.615Z",
        "first_listed_at": "2026-10-20T09:30:51.615Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T09:30:51.615Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 538
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T09:35:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T09:30:51.615Z",
            "end": "2026-10-20T09:35:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T09:30:51.615Z",
            "end": "2026-10-20T09:35:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T09:30:51.615Z",
            "end": "2026-10-20T09:35:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_28e81be1b42a70bd",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_28e81be1b42a70bd"
      }
    },
    {
      "id": "cand_b19629556c56d067",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/macroooracle",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/economic",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T12:15:05.000Z"
      },
      "place": {
        "id": "finance-data/economic",
        "name": "Economic data",
        "description": "Economic and macro indicators."
      },
      "summary": {
        "text": "Delivers US macroeconomic intelligence and indicators.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T12:15:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/macro/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T10:40:46.615Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "bls_employment",
          "bls_inflation",
          "bls_series",
          "ecb_dashboard",
          "ecb_economy",
          "ecb_fx",
          "ecb_inflation",
          "ecb_mica_reserve",
          "ecb_rates",
          "ecb_series",
          "ecb_yields",
          "fed_rates",
          "fed_rates_v2",
          "fed_rates_v3",
          "gdp_growth",
          "health_check",
          "housing",
          "inflation",
          "inflation_v2",
          "inflation_v3",
          "labor_market",
          "macro_coherence_v1",
          "macro_dashboard",
          "market_stress_v1",
          "recession_risk_v1",
          "wb_country",
          "wb_gdp",
          "wb_rwa_context",
          "yield_curve",
          "yield_curve_v2",
          "yield_curve_v3"
        ],
        "count": 31,
        "current_since": "2026-10-20T10:40:46.615Z",
        "first_listed_at": "2026-10-20T10:40:46.615Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T10:40:46.615Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 590
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T10:45:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T10:40:46.615Z",
            "end": "2026-10-20T10:45:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T10:40:46.615Z",
            "end": "2026-10-20T10:45:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T10:40:46.615Z",
            "end": "2026-10-20T10:45:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_b19629556c56d067",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_b19629556c56d067"
      }
    },
    {
      "id": "cand_f06faafbe8eebe3d",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/memeoracle",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/token-risk",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T13:35:05.000Z"
      },
      "place": {
        "id": "finance-data/crypto/token-risk",
        "name": "Token, contract and wallet risk checks",
        "description": "Rug-pull, honeypot and scam checks on tokens, smart contracts, wallets and transactions."
      },
      "summary": {
        "text": "Gives memecoin rug checks, momentum signals and whale tracking across chains.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T13:35:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/meme/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T11:15:47.337Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "chain_radar",
          "health_check",
          "momentum_score",
          "new_launches",
          "rug_check",
          "token_scan",
          "trending_memes",
          "viral_score",
          "whale_watch"
        ],
        "count": 9,
        "current_since": "2026-10-20T11:15:47.337Z",
        "first_listed_at": "2026-10-20T11:15:47.337Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T11:15:47.337Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 548
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T11:20:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T11:15:47.337Z",
            "end": "2026-10-20T11:20:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T11:15:47.337Z",
            "end": "2026-10-20T11:20:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T11:15:47.337Z",
            "end": "2026-10-20T11:20:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_f06faafbe8eebe3d",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_f06faafbe8eebe3d"
      }
    },
    {
      "id": "cand_917c3956205539f4",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/predictoracle",
      "name_source": "registry",
      "branches": {
        "primary": "calculate/math-science/data-analysis",
        "secondary": [],
        "method_version": "placement-ai/5",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T22:05:05.000Z"
      },
      "place": {
        "id": "calculate/math-science/data-analysis",
        "name": "Data analysis and statistics",
        "description": "Analyse supplied datasets: join, profile, summarise, find anomalies and forecast."
      },
      "summary": {
        "text": "Forecasting tools: time-series forecasts, scenario analysis and risk projections.",
        "source": "automated",
        "method": "placement-ai/5",
        "written_at": "2026-10-18T22:05:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/predict/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T10:15:50.714Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "deadline_risk",
          "early_warning",
          "evidence_decay",
          "health_check",
          "ping",
          "predict_article",
          "predict_entity",
          "predict_score",
          "remediation_velocity",
          "risk_forecast",
          "scenario_forecast",
          "trend_analysis"
        ],
        "count": 12,
        "current_since": "2026-10-20T10:15:50.714Z",
        "first_listed_at": "2026-10-20T10:15:50.714Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T10:15:50.714Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 551
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T10:20:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T10:15:50.714Z",
            "end": "2026-10-20T10:20:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T10:15:50.714Z",
            "end": "2026-10-20T10:20:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T10:15:50.714Z",
            "end": "2026-10-20T10:20:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_917c3956205539f4",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_917c3956205539f4"
      }
    },
    {
      "id": "cand_c92247b65fa09774",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/priceoracle",
      "name_source": "registry",
      "branches": {
        "primary": "calculate/math-science/business",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T12:45:05.000Z"
      },
      "place": {
        "id": "calculate/math-science/business",
        "name": "Business calculations",
        "description": "Break-even, runway, unit costs, pricing and margins (investments: finance-data)."
      },
      "summary": {
        "text": "Seven pricing tools: elasticity, A/B tests, segment pricing and competitor scans.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T12:45:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/price/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T10:50:46.983Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "amazon_search",
          "barcode_lookup",
          "competitor_prices",
          "health_check",
          "idealo_search",
          "price_history",
          "price_search"
        ],
        "count": 7,
        "current_since": "2026-10-20T10:50:46.983Z",
        "first_listed_at": "2026-10-20T10:50:46.983Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T10:50:46.983Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 650
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T10:55:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T10:50:46.983Z",
            "end": "2026-10-20T10:55:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T10:50:46.983Z",
            "end": "2026-10-20T10:55:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T10:50:46.983Z",
            "end": "2026-10-20T10:55:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_c92247b65fa09774",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_c92247b65fa09774"
      }
    },
    {
      "id": "cand_c234197450bc7e26",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/rankoracle",
      "name_source": "registry",
      "branches": {
        "primary": "web/site-analysis/seo-data",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T12:35:05.000Z"
      },
      "place": {
        "id": "web/site-analysis/seo-data",
        "name": "SEO data",
        "description": "keywords, rankings and backlinks: Keyword volumes, search rankings, backlinks, domain authority, indexing and Search Console data."
      },
      "summary": {
        "text": "Provides SEO keyword research, SERP data, domain audits and competitor analysis.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T12:35:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T10:47:38.909Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "backlink_check",
          "check_ranking",
          "competitor_gap",
          "content_score",
          "domain_overview",
          "heading_analysis",
          "health_check",
          "keyword_research",
          "meta_generator",
          "rank_tracker",
          "serp_alert",
          "serp_snapshot",
          "title_optimizer"
        ],
        "count": 13,
        "current_since": "2026-10-20T10:47:38.909Z",
        "first_listed_at": "2026-10-20T10:47:38.909Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T10:47:38.909Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 765
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T10:50:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T10:47:38.909Z",
            "end": "2026-10-20T10:50:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T10:47:38.909Z",
            "end": "2026-10-20T10:50:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T10:47:38.909Z",
            "end": "2026-10-20T10:50:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_c234197450bc7e26",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_c234197450bc7e26"
      }
    },
    {
      "id": "cand_19f08858b5cb6c48",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/researchoracle",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/company/filings",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T08:45:05.000Z"
      },
      "place": {
        "id": "finance-data/company/filings",
        "name": "Company filings",
        "description": "Look up, read and monitor company filings with securities regulators, such as SEC EDGAR and EDINET."
      },
      "summary": {
        "text": "Provides financial research tools: 10-K parsing, equity, macro data and citation graphs.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T08:45:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/news2/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T09:20:51.073Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "arxiv_search",
          "author_papers",
          "author_search",
          "citation_graph",
          "compliance_research",
          "doi_lookup",
          "health_check",
          "paper_detail",
          "paper_recommendations",
          "search_papers",
          "trending_research"
        ],
        "count": 11,
        "current_since": "2026-10-20T09:20:51.073Z",
        "first_listed_at": "2026-10-20T09:20:51.073Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T09:20:51.073Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 298
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T09:25:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T09:20:51.073Z",
            "end": "2026-10-20T09:25:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T09:20:51.073Z",
            "end": "2026-10-20T09:25:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T09:20:51.073Z",
            "end": "2026-10-20T09:25:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_19f08858b5cb6c48",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_19f08858b5cb6c48"
      }
    },
    {
      "id": "cand_273587c04db212de",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/seooraclev2",
      "name_source": "registry",
      "branches": {
        "primary": "web/site-analysis/ai-visibility",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T09:05:05.000Z"
      },
      "place": {
        "id": "web/site-analysis/ai-visibility",
        "name": "Brand visibility in AI answers",
        "description": "Measure how AI assistants mention, rank and cite a brand or site, and its competitors."
      },
      "summary": {
        "text": "SEO tools covering AI overview tracking, GEO/AEO and entity coverage.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T09:05:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/seo2/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T09:25:46.884Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "backlink_check",
          "competitor_seo",
          "health_check",
          "keyword_research",
          "pagespeed",
          "seo_audit",
          "serp_preview"
        ],
        "count": 7,
        "current_since": "2026-10-20T09:25:46.884Z",
        "first_listed_at": "2026-10-20T09:25:46.884Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T09:25:46.884Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 550
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T09:30:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T09:25:46.884Z",
            "end": "2026-10-20T09:30:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T09:25:46.884Z",
            "end": "2026-10-20T09:30:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T09:25:46.884Z",
            "end": "2026-10-20T09:30:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_273587c04db212de",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_273587c04db212de"
      }
    },
    {
      "id": "cand_5618b3c38f53c0f1",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/shoporacle",
      "name_source": "registry",
      "branches": {
        "primary": "commerce/products/compare-prices",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T10:10:05.000Z"
      },
      "place": {
        "id": "commerce/products/compare-prices",
        "name": "Compare prices across shops",
        "description": "Search products across many shops, compare prices, and track price history and drops."
      },
      "summary": {
        "text": "Compares e-commerce prices, stock and reviews across 18 countries.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T10:10:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/shop/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T09:50:45.125Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "bestseller_list",
          "compare_prices",
          "competitor_pricing",
          "health_check",
          "market_position",
          "price_alert",
          "price_history",
          "product_search",
          "review_summary",
          "stock_monitor",
          "track_price"
        ],
        "count": 11,
        "current_since": "2026-10-20T09:50:45.125Z",
        "first_listed_at": "2026-10-20T09:50:45.125Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T09:50:45.125Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 526
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T09:55:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T09:50:45.125Z",
            "end": "2026-10-20T09:55:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T09:50:45.125Z",
            "end": "2026-10-20T09:55:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T09:50:45.125Z",
            "end": "2026-10-20T09:55:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_5618b3c38f53c0f1",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_5618b3c38f53c0f1"
      }
    },
    {
      "id": "cand_99c9127e11ad7498",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/smartmoneyoracle",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/wallets",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T11:40:05.000Z"
      },
      "place": {
        "id": "finance-data/crypto/wallets",
        "name": "Wallet balances and flows",
        "description": "Balances, holdings, history and profiles of wallet addresses, exchange flows and whale tracking."
      },
      "summary": {
        "text": "Tracks TVL flows, stablecoin supply and whale and institutional crypto signals.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T11:40:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/smart/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T10:25:53.083Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "alpha_signal",
          "chain_flows",
          "flow_scan",
          "health_check",
          "institutional",
          "protocol_flows",
          "stablecoin_flows",
          "top_whales"
        ],
        "count": 8,
        "current_since": "2026-10-20T10:25:53.083Z",
        "first_listed_at": "2026-10-20T10:25:53.083Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T10:25:53.083Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 756
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T10:30:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T10:25:53.083Z",
            "end": "2026-10-20T10:30:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T10:25:53.083Z",
            "end": "2026-10-20T10:30:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T10:25:53.083Z",
            "end": "2026-10-20T10:30:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_99c9127e11ad7498",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_99c9127e11ad7498"
      }
    },
    {
      "id": "cand_cf4141abaccb885f",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/solanaoracle",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/chain-reads",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T12:50:05.000Z"
      },
      "place": {
        "id": "finance-data/crypto/chain-reads",
        "name": "Read blockchain data",
        "description": "Node and JSON-RPC access, blocks, transactions, contract reads and explorer data."
      },
      "summary": {
        "text": "Provides twelve Solana tools for tokens, Jupiter, validators, rent, programs and NFTs.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T12:50:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/solana/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T10:55:44.320Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "sol_bridge_flows",
          "sol_defi_yields",
          "sol_dex_volume",
          "sol_network_stats",
          "sol_overview",
          "sol_protocol_health",
          "sol_protocol_list",
          "sol_stablecoin_risk",
          "sol_token_risk",
          "sol_validator_info",
          "sol_wallet_analysis",
          "sol_whale_watch"
        ],
        "count": 12,
        "current_since": "2026-10-20T10:55:44.320Z",
        "first_listed_at": "2026-10-20T10:55:44.320Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T10:55:44.320Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 788
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T11:00:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T10:55:44.320Z",
            "end": "2026-10-20T11:00:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T10:55:44.320Z",
            "end": "2026-10-20T11:00:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T10:55:44.320Z",
            "end": "2026-10-20T11:00:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_cf4141abaccb885f",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_cf4141abaccb885f"
      }
    },
    {
      "id": "cand_6dc615b03ef5c5fe",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/suioracle",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/chain-reads",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T10:45:05.000Z"
      },
      "place": {
        "id": "finance-data/crypto/chain-reads",
        "name": "Read blockchain data",
        "description": "Node and JSON-RPC access, blocks, transactions, contract reads and explorer data."
      },
      "summary": {
        "text": "Provides Sui blockchain tools for objects, modules, validators, gas and DEX data.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T10:45:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/sui/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T09:55:46.178Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "sui_bridge_flows",
          "sui_defi_yields",
          "sui_dex_volume",
          "sui_object_info",
          "sui_overview",
          "sui_protocol_health",
          "sui_protocol_list",
          "sui_stablecoin_risk",
          "sui_validator_info"
        ],
        "count": 9,
        "current_since": "2026-10-20T09:55:46.178Z",
        "first_listed_at": "2026-10-20T09:55:46.178Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T09:55:46.178Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 541
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T10:00:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T09:55:46.178Z",
            "end": "2026-10-20T10:00:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T09:55:46.178Z",
            "end": "2026-10-20T10:00:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T09:55:46.178Z",
            "end": "2026-10-20T10:00:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_6dc615b03ef5c5fe",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_6dc615b03ef5c5fe"
      }
    },
    {
      "id": "cand_4652aa5a130e9cf4",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/tonoracle",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/chain-reads",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T09:50:05.000Z"
      },
      "place": {
        "id": "finance-data/crypto/chain-reads",
        "name": "Read blockchain data",
        "description": "Node and JSON-RPC access, blocks, transactions, contract reads and explorer data."
      },
      "summary": {
        "text": "Provides 11 TON tools for jettons, Telegram payments, validators and contracts.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T09:50:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/ton/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T09:45:47.906Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "ton_bridge_flows",
          "ton_defi_yields",
          "ton_dex_volume",
          "ton_jetton_check",
          "ton_network_stats",
          "ton_overview",
          "ton_protocol_health",
          "ton_protocol_list",
          "ton_stablecoin_risk",
          "ton_transactions",
          "ton_wallet_info"
        ],
        "count": 11,
        "current_since": "2026-10-20T09:45:47.906Z",
        "first_listed_at": "2026-10-20T09:45:47.906Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T09:45:47.906Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 552
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T09:50:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T09:45:47.906Z",
            "end": "2026-10-20T09:50:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T09:45:47.906Z",
            "end": "2026-10-20T09:50:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T09:45:47.906Z",
            "end": "2026-10-20T09:50:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_4652aa5a130e9cf4",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_4652aa5a130e9cf4"
      }
    },
    {
      "id": "cand_128561cacaf776e4",
      "tier": "discovered",
      "type": "mcp_server",
      "name": "io.tooloracle/yieldoracle",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/defi",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T08:35:05.000Z"
      },
      "place": {
        "id": "finance-data/defi",
        "name": "Decentralised finance",
        "description": "Decentralised finance protocols, liquidity and trading data."
      },
      "summary": {
        "text": "DeFi yield data: pools, risk-adjusted APY and real-world asset yields.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T08:35:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/yield/mcp/",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": {
          "requires": "none_asked",
          "how": [],
          "at": "2026-10-20T09:16:27.056Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": null,
      "tools": {
        "names": [
          "chain_yields",
          "health_check",
          "risk_adjusted",
          "rwa_yield",
          "stablecoin_yield",
          "top_yields",
          "yield_compare",
          "yield_scan"
        ],
        "count": 8,
        "current_since": "2026-10-20T09:16:27.056Z",
        "first_listed_at": "2026-10-20T09:16:27.056Z",
        "changes_30d": 0,
        "changes_90d": 0
      },
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T19:07:31.116Z",
        "monitoring_days": 2.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T09:16:27.056Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 1173
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "mcp_handshake",
        "check_method": "mcp-handshake/1",
        "check_methods": [
          "mcp-handshake/1"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T09:20:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T09:16:27.056Z",
            "end": "2026-10-20T09:20:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-20T09:16:27.056Z",
            "end": "2026-10-20T09:20:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-20T09:16:27.056Z",
            "end": "2026-10-20T09:20:29.881Z",
            "limited_history": true,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:07:47.785Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_128561cacaf776e4",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_128561cacaf776e4"
      }
    },
    {
      "id": "cand_e14e37dbcebe8fe9",
      "tier": "discovered",
      "type": "a2a_agent",
      "name": "ToolOracle",
      "name_source": "registry",
      "branches": {
        "primary": "search/directories",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T14:20:05.000Z"
      },
      "place": {
        "id": "search/directories",
        "name": "Directories of services",
        "description": "Directories and registries of services, tools and agents."
      },
      "summary": {
        "text": "Routes agents to external capabilities via MCP or A2A, with discovery and verification.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T14:20:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "tooloracle.io",
      "provider": "tooloracle.io",
      "url": "https://tooloracle.io/.well-known/agent.json",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 58,
      "networks": [],
      "networks_source": "registry",
      "payment_protocols": [],
      "access": {
        "observed": null,
        "stated": {
          "requires": "credentials",
          "how": [
            "api_key",
            "bearer"
          ],
          "by": "agent_card"
        }
      },
      "currency": null,
      "tools": null,
      "payment_model": null,
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-18T10:07:32.421Z",
        "monitoring_days": 2.2,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T07:16:00.656Z",
          "result": "ok",
          "passed": true,
          "http_status": 200,
          "duration_ms": 670
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "agent_card",
        "check_method": "agent-card/2",
        "check_methods": [
          "agent-card/1",
          "agent-card/2"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T07:20:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T07:20:29.881Z",
            "end": "2026-10-20T07:20:29.881Z",
            "limited_history": false,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-18T10:07:32.421Z",
            "end": "2026-10-20T07:20:29.881Z",
            "limited_history": true,
            "checks": 2,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-18T10:07:32.421Z",
            "end": "2026-10-20T07:20:29.881Z",
            "limited_history": true,
            "checks": 2,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": null,
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-20T00:07:41.929Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_e14e37dbcebe8fe9",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_e14e37dbcebe8fe9"
      }
    }
  ]
}