LeashIndex Get the report

Index / payments

Agentry — The Trust Layer for the Agent Economy

io-github-cthulhutoo-agentry declares 36 capabilities across 36 tools, with 3 critical issues.

92/100 exposureHigh exposure

Manifest recorded 2026-10-11 from tools/list on https://api.agentry.com/mcp, published in the official MCP registry as io.github.cthulhutoo/agentry 0.4.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 36 tools

36 of 36 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 · 11 of 36 tools

11 tools are classified as irreversible and declare no limit.

critical · uncapped-spend · 4 of 36 tools

4 tools are classified as moving money and declare no dollar limit. A cap on the number of payments does not bound their amount.

high · no-expiry · All 36 tools

36 of 36 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 36 tools

36 of 36 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 · 1 of 36 tools

1 tool can modify data and declares no limit.

low · uncapped-read · 24 of 36 tools

24 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
a2a_public_discovery_api_agents_public_getread inferred
a2a_public_agent_card_api_agents_public__agent_id__getread inferred
list_agents_api_agents_getread inferred
search_agents_api_agents_search_getread inferred
list_categories_api_agents_categories_getread inferred
get_agent_api_agents__agent_id__getread inferred
register_agent_api_agents_register_postsend inferred
submit_intake_api_broker_intake_postsend inferred
get_intake_api_broker_intake__intake_id__getread inferred
trigger_scan_api_scanner_scan_postsend inferred
get_scan_results_api_scanner_results_getread inferred
get_mint_info_api_payments_ecash_mint_info_getread inferred
get_mint_keys_api_payments_ecash_mint_keys_getread inferred
get_mint_keysets_api_payments_ecash_mint_keysets_getread inferred
create_quote_api_payments_ecash_mint_quote_postpay inferred
check_quote_api_payments_ecash_mint_quote__quote_id__getread inferred
create_melt_quote_api_payments_ecash_melt_quote_postpay inferred
send_ecash_api_payments_ecash_send_postpay inferred
receive_ecash_api_payments_ecash_receive_postpay inferred
verify_token_api_payments_ecash_verify_postread inferred
get_payment_profile_api_payments_ecash_profile__agent_id__getread inferred
update_payment_profile_api_payments_ecash_profile__agent_id__putwrite inferred
list_transactions_api_payments_ecash_transactions_getread inferred
agent_payment_summary_api_payments_ecash_summary__agent_id__getread inferred
payment_required_api_payments_ecash_402__agent_id__getread inferred
list_ecash_agents_api_payments_ecash_agents_getread inferred
trigger_discovery_cycle_api_registry_discover_postsend inferred
discover_single_agent_api_registry_discover__agent_id__postsend inferred
get_agent_trust_api_agents__agent_id__trust_getread inferred
get_card_history_api_agents__agent_id__card_history_getread inferred
get_registry_stats_api_registry_stats_getread inferred
claim_agent_api_agents_claim_postsend inferred
send_outreach_api_admin_outreach_postsend inferred
get_badge_svg_api_badges__agent_id__svg_getread inferred
get_badge_json_api_badges__agent_id__json_getread inferred
get_badge_embed_code_api_badges__agent_id__embed_getread inferred
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.