LeashIndex Get the report

Index / payments

XGR MCP Gateway

io-github-xgr-network-xdala-workflow-builder declares 95 capabilities across 95 tools, with 3 critical issues.

96/100 exposureHigh exposure

Manifest recorded 2026-10-11 from tools/list on https://mcp.xgr.network/mcp, published in the official MCP registry as io.github.xgr-network/xdala-workflow-builder 0.1.1. 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 95 tools

95 of 95 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 · 6 of 95 tools

6 tools are classified as irreversible and declare no limit.

critical · uncapped-spend · 3 of 95 tools

3 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 95 tools

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

95 of 95 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 · 4 of 95 tools

4 tools can modify data and declare no limit.

low · uncapped-read · 85 of 95 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
get_xgr_network_inforead declared
get_chain_statusread declared
get_latest_blockread declared
get_account_live_stateread declared
get_transaction_evidenceread declared
get_transaction_receiptread declared
search_transactionsread declared
get_recent_value_transfersread declared
get_account_transactionsread declared
get_block_transactionsread declared
get_transaction_statsread declared
search_xgr_transactionsread declared
get_address_relation_graphread declared
expand_address_relation_graphread declared
trace_xgr_transactionread declared
trace_xgr_value_flowread declared
get_relation_edge_transactionsread declared
get_session_transactionsread declared
get_session_status_liveread declared
list_wakeup_targets_by_addressread declared
resolve_wakeup_payload_schemaread declared
get_sessions_overviewread declared
find_latest_xdala_sessionread declared
get_latest_session_payloadread declared
get_recent_xdala_sessionsread declared
list_xdala_session_ownersread declared
list_xdala_sessionsread declared
list_xdala_session_idsread declared
get_xdala_session_detailread declared
get_xdala_session_statsread declared
get_xdala_session_timeseriesread declared
get_xdala_step_statsread declared
get_xdala_payload_key_statsread declared
get_xdala_payload_term_statsread declared
get_xdala_payload_field_value_statsread declared
get_xdala_active_sessions_timeseriesread declared
get_xdala_start_payload_historyread declared
get_session_receipt_logsread declared
get_xgr_core_addressesread declared
get_xgr_circulating_supplyread declared
estimate_xdala_rule_gasread declared
get_xrc729_authorityread declared
find_startable_xdala_workflowsread declared
list_xrc_contractsread declared
get_xrc_contractread declared
list_xrc_eventsread declared
get_xrc_contract_eventsread declared
get_xrc729_ostc_stateread declared
get_xrc_owner_summaryread declared
read_xrc729_ostc_jsonread declared
read_xrc137_rule_jsonread declared
resolve_xrc729_process_graphread declared
get_xrc_usageread declared
list_xrc_process_sessionsread declared
find_reusable_xrc137_rulesread declared
get_unused_xrc137_rulesread declared
get_xrc_failure_statsread declared
list_xrc729_contracts_by_executorread declared
create_operation_handoffwrite inferred
get_operation_statusread declared
cancel_operation_handoffdelete inferred
create_xdala_bundle_deploy_handoffwrite inferred
get_xdala_bundle_deploy_handoffread declared
get_xdala_bundle_deploy_resultread declared
cancel_xdala_bundle_deploy_handoffdelete inferred
create_xdala_session_start_handoffwrite inferred
get_xdala_session_start_handoffread declared
cancel_xdala_session_start_handoffdelete inferred
get_xdala_session_start_resultread declared
list_recent_operationsread declared
get_xdala_process_mermaidread declared
list_xgr_standardsread declared
list_xgr_docsread declared
get_xgr_docread declared
get_xdala_authoring_rulesread declared
get_xgr_standard_referenceread declared
get_xgr_standard_schemaread declared
list_xgr_standard_examplesread declared
get_xgr_standard_exampleread declared
get_xgr_multibundle_referenceread declared
get_xgr_multibundle_schemaread declared
get_xgr_session_start_schemaread declared
validate_xgr_session_startread declared
validate_xgr_session_start_handoffread inferred
validate_xgr_multibundleread declared
validate_xdala_bundleread declared
validate_xrc137_authoringread declared
validate_xdala_rulesread declared
validate_xdala_blueprintread declared
get_xgr_purchase_optionsread declared
quote_xgr_purchasepay inferred
create_xgr_purchase_orderpay inferred
create_xgr_purchase_order_by_budgetpay inferred
get_xgr_starter_gas_optionsread declared
request_xgr_starter_gaswrite 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.