Talandor
Public MCP report

AgentIndex x402

https://x402.agentindex.world/mcp/

Official Registry

Official Registry · world.agentindex/x402 · Publisher: world.agentindex

Last observed

Operational
Can I use it?

Insufficient evidence

Insufficient evidence is a limit of this public check, not a judgment that the server is unusable. Retry later.

https://x402.agentindex.world/mcp/
Tools18
AuthNo authentication challenge observed
Protocol2026-07-28
EvidenceTransport only
Latency3064 ms

See the measured evidence

Client fit

Compatibility is inferred from published configuration rules and is not manually verified in each client.

Client setup cannot be inferred yet. This public check did not observe a complete tool contract or an authentication challenge, so there is no honest compatibility signal.

Show compatibility evidence

Rule evidence: Remote HTTPS rule v0.2 · reviewed 2026-09-12 · Remote HTTP rule v0.2 · reviewed 2026-09-12 · Remote app rule v0.2 · reviewed 2026-09-12 · Protocol and transport rule v0.2 · reviewed 2026-09-12

What changed

Public contract stable since
Last compared · No semantic contract change since the previous complete snapshot.
Info
contact_kairos was removed
· critical · high confidence · contact_kairos · Rule: tool-removed
Critical
coordination_thread_schema was removed
· critical · high confidence · coordination_thread_schema · Rule: tool-removed
Critical
coordination_thread_snapshot_schema was removed
· critical · high confidence · coordination_thread_snapshot_schema · Rule: tool-removed
Critical
detect_language was removed
· critical · high confidence · detect_language · Rule: tool-removed
Critical
digest_tool_result was removed
· critical · high confidence · digest_tool_result · Rule: tool-removed
Critical
discover_mcp_servers was removed
· critical · high confidence · discover_mcp_servers · Rule: tool-removed
Critical
discover_semantic was removed
· critical · high confidence · discover_semantic · Rule: tool-removed
Critical
get_agent_trust_kit was removed
· critical · high confidence · get_agent_trust_kit · Rule: tool-removed
Critical
get_welcome_salon was removed
· critical · high confidence · get_welcome_salon · Rule: tool-removed
Critical
honest_delivery_refusal_schema was removed
· critical · high confidence · honest_delivery_refusal_schema · Rule: tool-removed
Critical
mesh_claim_bounty was removed
· critical · high confidence · mesh_claim_bounty · Rule: tool-removed
Critical
mesh_ledger was removed
· critical · high confidence · mesh_ledger · Rule: tool-removed
Critical
mesh_list_bounties was removed
· critical · high confidence · mesh_list_bounties · Rule: tool-removed
Critical
mesh_list_nodes was removed
· critical · high confidence · mesh_list_nodes · Rule: tool-removed
Critical
mesh_post_bounty was removed
· critical · high confidence · mesh_post_bounty · Rule: tool-removed
Critical
mesh_register_node was removed
· critical · high confidence · mesh_register_node · Rule: tool-removed
Critical
poll_contact_kairos was removed
· critical · high confidence · poll_contact_kairos · Rule: tool-removed
Critical
relationship_memory_schema was removed
· critical · high confidence · relationship_memory_schema · Rule: tool-removed
Critical
return_visit_pledge_schema was removed
· critical · high confidence · return_visit_pledge_schema · Rule: tool-removed
Critical
tool_delivery_receipt_schema was removed
· critical · high confidence · tool_delivery_receipt_schema · Rule: tool-removed
Critical
validate_coordination_thread_snapshot was removed
· critical · high confidence · validate_coordination_thread_snapshot · Rule: tool-removed
Critical
validate_coordination_thread_turn was removed
· critical · high confidence · validate_coordination_thread_turn · Rule: tool-removed
Critical
validate_honest_delivery_refusal was removed
· critical · high confidence · validate_honest_delivery_refusal · Rule: tool-removed
Critical
validate_relationship_memory was removed
· critical · high confidence · validate_relationship_memory · Rule: tool-removed
Critical
validate_return_visit_pledge was removed
· critical · high confidence · validate_return_visit_pledge · Rule: tool-removed
Critical
validate_tool_delivery_receipt was removed
· critical · high confidence · validate_tool_delivery_receipt · Rule: tool-removed
Critical
verify_tool_result_digest was removed
· critical · high confidence · verify_tool_result_digest · Rule: tool-removed
Critical

A Watch would alert only if this change may affect the selected client.

Show 15 quieter observations
agent_health was added
· info · high confidence · agent_health · Rule: tool-added
Info
wallet_intelligence was added
· info · high confidence · wallet_intelligence · Rule: tool-added
Info
x402_echo was added
· info · high confidence · x402_echo · Rule: tool-added
Info
gas_price was added
· info · high confidence · gas_price · Rule: tool-added
Info
search added an optional input field content_chars
· info · high confidence · search · Rule: optional-input-added
Info
search added an optional input field content_results
· info · high confidence · search · Rule: optional-input-added
Info
search added an optional input field include_content
· info · high confidence · search · Rule: optional-input-added
Info
wallet_balance was added
· info · high confidence · wallet_balance · Rule: tool-added
Info
can_pay was added
· info · high confidence · can_pay · Rule: tool-added
Info
crypto was added
· info · high confidence · crypto · Rule: tool-added
Info
fact_check was added
· info · high confidence · fact_check · Rule: tool-added
Info
news was added
· info · high confidence · news · Rule: tool-added
Info
probe was added
· info · high confidence · probe · Rule: tool-added
Info
search was added
· info · high confidence · search · Rule: tool-added
Info
weather was added
· info · high confidence · weather · Rule: tool-added
Info
Evidence and limitations

Method: anonymous Streamable HTTP probe. We never invoke a tool.

Attempted protocols: 2026-07-28

Protocol2026-07-28
TransportStreamable HTTP
AuthNo authentication challenge observed
EvidenceTransport only
Total latency3064 ms
Response bytes10470

No diagnostic errors.

Server-provided content. Tool names, descriptions and schemas below are copied from the MCP server. They may be in another language. Talandor does not translate or verify them.
Tools and declared exposure

Server annotations are declarations, not verified behavior.

Show 18 of 18 server-provided tool definitions
agent_health
No effect details provided
Show server-provided details
Agent Health
Server description (copied; language not verified)
Fresh operational audit of any public agent or paid API: reachability, latency, HTTP status, x402 challenge, price/network/payTo, OpenAPI, agent card and MCP manifest. Returns a 0-100 score, verdict and issues. Try GET /agent-health/sample.
Input schema (server-provided preview — do not copy)
{
  "type": "object",
  "required": [
    "url"
  ],
  "properties": {
    "url": {
      "type": "string"
    },
    "method": {
      "type": "string",
      "default": "GET"
    }
  },
  "additionalProperties": false
}
can_pay
No effect details provided
Show server-provided details
Can Pay
Server description (copied; language not verified)
Check whether a Base wallet holds enough USDC to pay an x402 amount (default $0.001). Returns balance, can_pay, shortfall. The checklist agents run before spending. Try GET /can-pay/sample.
Input schema (server-provided preview — do not copy)
{
  "type": "object",
  "required": [
    "address"
  ],
  "properties": {
    "amount": {
      "type": "number",
      "default": 0.001
    },
    "address": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
crypto
No effect details provided
Show server-provided details
Crypto
Server description (copied; language not verified)
Live spot prices for crypto coins (BTC, ETH, SOL, ...) in USD or another fiat, with 24h change. Accepts tickers or CoinGecko ids. Try GET /crypto/sample.
Input schema (server-provided preview — do not copy)
{
  "type": "object",
  "required": [
    "coins"
  ],
  "properties": {
    "coins": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      ]
    },
    "vs_currency": {
      "type": "string",
      "default": "usd"
    }
  },
  "additionalProperties": false
}
extract_structured
No effect details provided
Show server-provided details
Extract Structured
Server description (copied; language not verified)
Extract structured data from a URL or raw text into strict JSON matching a schema you provide. Fields the content doesn't support come back null - never an invented or approximate value, and an unmatchable schema returns an explicit error. Try GET /extract/sample. Part of the AgentIndex content kit (pdf, web-read, extract, summarize, detect-language) - see GET /capabilities.
Input schema (server-provided preview — do not copy)
{
  "type": "object",
  "required": [
    "schema"
  ],
  "properties": {
    "url": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "text": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "schema": {
      "type": "object",
      "additionalProperties": true
    }
  },
  "additionalProperties": false
}
fact_check
No effect details provided
Show server-provided details
Fact Check
Server description (copied; language not verified)
Check a claim against live web sources - a verdict, a confidence level, and the sources that support or contradict it, each with its URL and stance. Returns 'inconclusive' rather than a guess when the sources don't clearly settle it. Try GET /fact-check/sample. Part of the AgentIndex content kit (pdf, web-read, extract, summarize, detect-language) - see GET /capabilities.
Input schema (server-provided preview — do not copy)
{
  "type": "object",
  "required": [
    "claim"
  ],
  "properties": {
    "claim": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
gas_price
No effect details provided
Show server-provided details
Gas Price
Server description (copied; language not verified)
Read the live gas price, EIP-1559 base fee and estimated native-transfer cost on Base, Ethereum, Polygon, Arbitrum or Optimism. No RPC key or account. Try GET /gas-price/sample.
Input schema (server-provided preview — do not copy)
{
  "type": "object",
  "properties": {
    "network": {
      "type": "string",
      "default": "base"
    }
  },
  "additionalProperties": false
}
jobs
No effect details provided
Show server-provided details
Jobs
Server description (copied; language not verified)
Multi-query web research, read and synthesized into one sourced JSON brief in a single call - what would otherwise cost an agent twenty calls and its whole context window. Free status polling and result retrieval. Try GET /jobs/sample.
Input schema (server-provided preview — do not copy)
{
  "type": "object",
  "required": [
    "subject"
  ],
  "properties": {
    "subject": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
news
No effect details provided
Show server-provided details
News
Server description (copied; language not verified)
Top Hacker News headlines right now - title, URL, score, comments. Fresh links for agents that need current tech/startup signal. Try GET /news/sample.
Input schema (server-provided preview — do not copy)
{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "default": 10
    }
  },
  "additionalProperties": false
}
probe
No effect details provided
Show server-provided details
Probe
Server description (copied; language not verified)
Probe any public URL and report if it is an x402 paywall - price, network, payTo, scheme. Shop paywalls before you spend. Try GET /probe/sample.
Input schema (server-provided preview — do not copy)
{
  "type": "object",
  "required": [
    "url"
  ],
  "properties": {
    "url": {
      "type": "string"
    },
    "method": {
      "type": "string",
      "default": "GET"
    }
  },
  "additionalProperties": false
}
read_pdf
No effect details provided
Show server-provided details
Read Pdf
Server description (copied; language not verified)
Extract a public PDF (by HTTPS URL or base64) into clean markdown text, plus title/author/page count/date metadata and a real token count. Deterministic text extraction, no model involved. Try GET /pdf/sample. Part of the AgentIndex content kit (pdf, web-read, extract, summarize, detect-language) - see GET /capabilities.
Input schema (server-provided preview — do not copy)
{
  "type": "object",
  "properties": {
    "url": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "pdf_base64": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    }
  },
  "additionalProperties": false
}
read_web_page
No effect details provided
Show server-provided details
Read Web Page
Server description (copied; language not verified)
Fetch a URL and return its main article as clean markdown - navigation, ads and boilerplate stripped, links resolved, plus a real token count. The same extraction /search uses on result pages, exposed standalone for a URL you already have. Try GET /web-read/sample. Part of the AgentIndex content kit (pdf, web-read, extract, summarize, detect-language) - see GET /capabilities.
Input schema (server-provided preview — do not copy)
{
  "type": "object",
  "required": [
    "url"
  ],
  "properties": {
    "url": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
search
No effect details provided
Show server-provided details
Search
Server description (copied; language not verified)
Real-time web search and content retrieval - up to 10 results with title, URL, snippet and publish date, plus clean full-page Markdown for the top 3 results by default and an optional short summary. Also accepts up to 5 queries in one call, merged and de-duplicated - one call instead of five. No account, no API key, no quota. Try GET /search/sample. Part of the AgentIndex content kit (pdf, web-read, extract, summarize, detect-language) - see GET /capabilities.
Input schema (server-provided preview — do not copy)
{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "query": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      ]
    },
    "extract": {
      "type": "boolean",
      "default": true
    },
    "summarize": {
      "type": "boolean",
      "default": false
    },
    "max_results": {
      "type": "integer",
      "default": 5
    },
    "content_chars": {
      "type": "integer",
      "default": 12000
    },
    "content_results": {
      "type": "integer",
      "default": 3
    },
    "include_content": {
      "type": "boolean",
      "default": true
    }
  },
  "additionalProperties": false
}
summarize
No effect details provided
Show server-provided details
Summarize
Server description (copied; language not verified)
Summarize a URL, raw text or HTML at the length you request - short, medium or long - with the source noted. Neutral and factual, no invented facts. Try GET /summarize/sample. Part of the AgentIndex content kit (pdf, web-read, extract, summarize, detect-language) - see GET /capabilities.
Input schema (server-provided preview — do not copy)
{
  "type": "object",
  "properties": {
    "url": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "html": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "text": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "length": {
      "type": "string",
      "default": "medium"
    }
  },
  "additionalProperties": false
}
translate
No effect details provided
Show server-provided details
Translate
Server description (copied; language not verified)
Translate up to 200 text segments in a single call - the same result that would otherwise take 200 separate calls to translate a whole file. Markdown, HTML and {x} placeholders preserved per segment, order and count kept intact, source language auto-detected, automatic fallback across multiple models for uptime, providers that train on submitted prompts excluded. A single string also works. No account, no API key. Try GET /translate/sample.
Input schema (server-provided preview — do not copy)
{
  "type": "object",
  "required": [
    "target_lang",
    "text"
  ],
  "properties": {
    "text": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      ]
    },
    "source_lang": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "target_lang": {
      "type": "string"
    },
    "preserve_format": {
      "type": "boolean",
      "default": true
    }
  },
  "additionalProperties": false
}
wallet_balance
No effect details provided
Show server-provided details
Wallet Balance
Server description (copied; language not verified)
Read native coin and USDC balances for any EVM wallet on Base, Ethereum, Polygon, Arbitrum or Optimism, with atomic amounts and current block. No RPC key or account. Try GET /wallet-balance/sample.
Input schema (server-provided preview — do not copy)
{
  "type": "object",
  "required": [
    "address"
  ],
  "properties": {
    "address": {
      "type": "string"
    },
    "network": {
      "type": "string",
      "default": "base"
    }
  },
  "additionalProperties": false
}
wallet_intelligence
No effect details provided
Show server-provided details
Wallet Intelligence
Server description (copied; language not verified)
One call replaces wallet-balance and gas reads across Base, Ethereum, Polygon, Arbitrum and Optimism. Returns native and USDC balances, current blocks, fees and Base x402 payment readiness. One signature instead of ten paid requests. Try GET /wallet-intelligence/sample.
Input schema (server-provided preview — do not copy)
{
  "type": "object",
  "required": [
    "address"
  ],
  "properties": {
    "address": {
      "type": "string"
    },
    "networks": {
      "anyOf": [
        {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "amount_usdc": {
      "type": "number",
      "default": 0.001
    }
  },
  "additionalProperties": false
}
weather
No effect details provided
Show server-provided details
Weather
Server description (copied; language not verified)
Current weather and a 3-day forecast for any city or lat/lon - temperature, humidity, wind, conditions. No account, no API key. Try GET /weather/sample.
Input schema (server-provided preview — do not copy)
{
  "type": "object",
  "properties": {
    "lat": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "lon": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "city": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    }
  },
  "additionalProperties": false
}
x402_echo
No effect details provided
Show server-provided details
X402 Echo
Server description (copied; language not verified)
Cheapest possible Base-mainnet x402 conformance call: settle exactly one atomic unit of USDC ($0.000001) and receive payer identity, request echo and receipt. Built for agents testing wallets, Payment-Signature, facilitators and settlement. Try GET /x402-echo/sample.
Input schema (server-provided preview — do not copy)
{
  "type": "object",
  "properties": {
    "message": {
      "type": "string",
      "default": "hello agent"
    }
  },
  "additionalProperties": false
}

How to use this MCP

Talandor checks the server; it does not connect the server to your assistant.

Choose your client below, then copy the endpoint or configuration. Authentication is completed with the MCP provider, never inside Talandor.

Open the official client guide (opens in a new tab)
Observation history
Operational
· stable since
2026-07-28 · 18 tools · no change · 7 checks
Operational
2026-07-28 · 15 tools
Operational
· stable since
2026-07-28 · 13 tools · no change · 3 checks
Operational
· stable since
2026-07-28 · 33 tools · no change · 4 checks
Complete public contract · 2026-07-28 · 18 tools
a6ae2985cf44
Complete public contract · 2026-07-28 · 15 tools
ed05e98707af
Complete public contract · 2026-07-28 · 13 tools
1f765a38353c
Complete public contract · 2026-07-28 · 33 tools
f25c6cc3a5a8

Deep monitoring eligibility

Not eligible yet

Only transport-level evidence was observed; no public tools/list contract was confirmed.

Personal Watch is not open yet. This report does not start a Watch or a payment.

See public monitoring
Watch · 9 €/month

Watch is not available for this evidence

This result does not yet expose a complete public contract or a qualified authentication surface, so there is nothing honest to watch yet. A Watch needs a complete public contract or a qualified authentication surface before it can monitor meaningful changes.

Full WatchAvailability, protocol, auth and public tool contract changes
Surface WatchAvailability, TLS, protocol and auth surface — no private tool diff

Watch checkout is not open. This page does not start a payment. You can sign in from the header; that creates an account, not a Watch. Opening date: not announced yet. Hosted checkout remains closed.

See Watch price, terms and refunds