LeashIndex Get the report

Index / crm

AgentIndex x402

world-agentindex-x402 declares 143 capabilities across 143 tools, with 3 critical issues.

100/100 exposureHigh exposure

Manifest recorded 2026-10-21 from tools/list on https://x402.agentindex.world/mcp/, published in the official MCP registry as world.agentindex/x402 1.2.0. The date changes only when the manifest does. Not verified by a maintainer.

Issues

These describe what this server's manifest declares. A product can provide controls that MCP has no way to express — token revocation, an admin console, audit logs — and this page cannot see them. The absence of a declaration is not evidence that a control is absent.

critical · no-revocation · All 143 tools

143 of 143 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.

critical · irreversible-uncapped · 3 of 143 tools

3 tools are classified as irreversible and declare no limit.

critical · uncapped-spend · 1 of 143 tools

1 tool is classified as moving money and declares no dollar limit. A cap on the number of payments does not bound their amount.

high · no-expiry · All 143 tools

143 of 143 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.

high · no-audit-trail · All 143 tools

143 of 143 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.

high · uncapped-write · 55 of 143 tools

55 tools can modify data and declare no limit.

low · uncapped-read · 85 of 143 tools

85 tools can read data and declare no limit.

Declared capabilities

How each tool was read. declared means the server's own annotation said so — self-reported and unverified. inferred is from the tool's name. assumed means nothing indicated either way.

ToolRead asBasis
searchread declared
translateread declared
jobsread inferred
company_leadsread inferred
read_pdfread declared
read_web_pageread declared
extract_structuredread declared
summarizeread declared
fact_checkread declared
weatherread declared
cryptoread declared
newsread declared
can_paypay inferred
proberead declared
wallet_balanceread declared
token_riskread declared
due_diligenceread declared
sentimentread declared
classifyread declared
intentread declared
spam_checkread declared
toxicityread declared
languageread declared
pii_checkread declared
llm_claude_sonnetread declared
llm_gpt_miniread declared
llm_llamaread declared
researchread declared
gas_priceread declared
wallet_intelligenceread declared
x402_echoread declared
agent_healthread declared
decideread declared
guardread declared
verifyread declared
rankread declared
ask_modelread declared
detect_languageread inferred
digest_tool_resultread inferred
verify_tool_result_digestread inferred
relationship_memory_schemaread inferred
validate_relationship_memoryread inferred
tool_delivery_receipt_schemaread inferred
validate_tool_delivery_receiptread inferred
honest_delivery_refusal_schemaread inferred
validate_honest_delivery_refusalread inferred
coordination_thread_schemaread inferred
validate_coordination_thread_turnread inferred
return_visit_pledge_schemaread inferred
validate_return_visit_pledgeread inferred
coordination_thread_snapshot_schemaread inferred
validate_coordination_thread_snapshotread inferred
get_agent_trust_kitread inferred
discover_semanticread inferred
discover_mcp_serverswrite assumed
get_welcome_salonread inferred
contact_kairoswrite inferred
poll_contact_kairoswrite inferred
mesh_list_nodesread inferred
mesh_list_bountiesread inferred
mesh_register_nodewrite assumed
mesh_post_bountysend inferred
mesh_claim_bountywrite assumed
mesh_ledgerwrite assumed
geo_distancewrite assumed
geo_bearingwrite assumed
geo_midpointwrite assumed
geo_geohashwrite assumed
geo_point-in-polygonwrite assumed
geo_bboxread inferred
geo_dmswrite assumed
time_convertwrite assumed
time_addwrite inferred
time_betweenwrite assumed
time_business-daysread inferred
time_iso-weekwrite assumed
time_parsewrite assumed
time_formatwrite assumed
time_humanizewrite assumed
validate_ibanread inferred
validate_vinread inferred
validate_isbnread inferred
validate_luhnread inferred
validate_eanread inferred
validate_imeiread inferred
validate_routingread inferred
validate_isinread inferred
validate_siretread inferred
unit_convertwrite assumed
number_romanwrite assumed
number_wordswrite assumed
number_radixwrite assumed
number_ordinalwrite assumed
fraction_simplifywrite assumed
money_formatwrite assumed
money_allocatewrite assumed
text_casewrite assumed
text_diffwrite assumed
text_slugwrite assumed
encoding_transcodewrite assumed
encoding_detectread inferred
hash_hashwrite assumed
hash_hmacwrite assumed
text_readabilityread inferred
json_queryread inferred
json_diffwrite assumed
json_flattenwrite assumed
json_schema-inferwrite assumed
json_validateread inferred
regex_testwrite assumed
regex_replacewrite assumed
stats_summaryread inferred
stats_correlationwrite assumed
stats_regressionwrite assumed
stats_percentileread inferred
base_block-numberwrite assumed
base_chain-idwrite assumed
base_network-inforead inferred
base_blockread inferred
base_pendingwrite assumed
base_nonceread inferred
base_coderead inferred
base_txread inferred
base_receiptread inferred
base_erc20-balancewrite assumed
base_live-balancewrite assumed
base_total-supplyread inferred
base_allowancewrite assumed
base_erc1155-balancewrite assumed
base_erc20-transferswrite inferred
base_eventsread inferred
base_estimate-gasread inferred
base_basenamewrite assumed
base_contractwrite assumed
base_proxywrite assumed
base_storageread inferred
base_callread inferred
base_erc721-tokenswrite assumed
base_nft-metadatawrite assumed
base_nft-ownerwrite assumed
base_simulatesend inferred
base_quoteread inferred
base_can-sellwrite assumed

Record history

Earlier records for this server. A correction is added here, never written over the record it corrects.

RecordedExposureSource
2026-10-16100 tools/list on https://x402.agentindex.world/mcp/, published in the official MCP registry as world.agentindex/x402 1.2.0
2026-10-11100 tools/list on https://x402.agentindex.world/mcp/, published in the official MCP registry as world.agentindex/x402 1.2.0
Answering this question about your own agent? The self-serve stack report applies the same reading to your own stack or server and gives you a dated document you can hand to a customer's security review. It is generated in your browser, with nobody to wait for. Buying one does not change this page, its score or its place in the index — see Independence.
Maintain this server? If this page misreads your manifest, or your server has changed, submit its current tools/list response and it will be re-scored and dated. Corrections are published alongside the original, not in place of it.