LeashIndex Get the report

Index / payments

Digital Manager Guru

io-github-mcp-dir-guru-mcp declares 101 capabilities across 101 tools, with 3 critical issues.

100/100 exposureHigh exposure

Manifest recorded 2026-10-11 from tools/list on https://api.mcp.ai/p_guru, published in the official MCP registry as io.github.mcp-dir/guru-mcp 0.1.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 101 tools

101 of 101 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 · 15 of 101 tools

15 tools are classified as irreversible and declare no limit.

critical · uncapped-spend · 3 of 101 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 101 tools

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

101 of 101 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 · 30 of 101 tools

30 tools can modify data and declare no limit.

low · uncapped-read · 56 of 101 tools

56 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
guru_list_accountsread declared
guru_transactions_searchread declared
guru_transactions_getread declared
guru_transactions_activitiesread declared
guru_transactions_order_bumpsread declared
guru_transactions_eticketsread declared
guru_transactions_by_marketplaceread declared
guru_transactions_write_refundpay inferred
guru_transactions_write_chargebackwrite inferred
guru_transactions_write_reissuewrite inferred
guru_transactions_write_update_buyerwrite inferred
guru_transactions_write_generate_invoicewrite inferred
guru_subscriptions_searchread declared
guru_subscriptions_getread declared
guru_subscriptions_activitiesread declared
guru_subscriptions_invoicesread declared
guru_subscriptions_invoiceread declared
guru_subscriptions_invoice_transactionsread declared
guru_subscriptions_transactionsread declared
guru_subscriptions_payment_typespay inferred
guru_subscriptions_plans_availableread declared
guru_subscriptions_write_canceldelete inferred
guru_subscriptions_write_cancel_at_cycle_enddelete inferred
guru_subscriptions_write_add_couponwrite inferred
guru_subscriptions_write_remove_coupondelete inferred
guru_subscriptions_write_set_current_offerwrite inferred
guru_subscriptions_write_set_next_offerwrite inferred
guru_subscriptions_write_set_cycle_end_datewrite inferred
guru_subscriptions_write_set_trial_end_datewrite inferred
guru_subscriptions_write_set_installmentwrite inferred
guru_subscriptions_write_change_planwrite inferred
guru_subscriptions_write_simulate_planwrite inferred
guru_subscriptions_write_set_payment_typespay inferred
guru_subscriptions_write_set_increment_discountwrite inferred
guru_subscriptions_write_remove_increment_discountdelete inferred
guru_products_listread declared
guru_products_getread declared
guru_products_subscription_optionsread declared
guru_products_checkout_optionsread declared
guru_products_offersread declared
guru_products_offerread declared
guru_products_offer_subscription_optionsread declared
guru_products_offer_checkout_optionsread declared
guru_products_write_set_offer_availabilitywrite inferred
guru_contacts_searchread declared
guru_contacts_getread declared
guru_contacts_transactionsread declared
guru_contacts_subscriptionsread declared
guru_contacts_affiliationsread declared
guru_contacts_eticketsread declared
guru_contacts_write_createwrite inferred
guru_contacts_write_updatewrite inferred
guru_contacts_write_anonymizewrite inferred
guru_contacts_write_create_eticketswrite inferred
guru_affiliations_listread declared
guru_affiliations_getread declared
guru_affiliations_assetsread declared
guru_affiliations_transactionsread declared
guru_affiliations_write_set_commissionwrite inferred
guru_coupons_listread declared
guru_coupons_getread declared
guru_coupons_auditsread declared
guru_coupons_transactionsread declared
guru_coupons_write_createwrite inferred
guru_coupons_write_updatewrite inferred
guru_coupons_write_deletedelete inferred
guru_coupons_write_duplicatewrite inferred
guru_coupons_write_set_activationwrite inferred
guru_etickets_listread declared
guru_etickets_getread declared
guru_etickets_check_inread declared
guru_etickets_write_do_check_inwrite inferred
guru_etickets_write_delete_check_indelete inferred
guru_etickets_write_create_invitationswrite inferred
guru_etickets_write_delete_invitationsdelete inferred
guru_etickets_write_deletedelete inferred
guru_webhooks_listread declared
guru_webhooks_getread declared
guru_webhooks_activitiesread declared
guru_leadsread declared
guru_users_listread declared
guru_users_getread declared
guru_users_activitiesread declared
guru_users_write_deletedelete inferred
guru_blocklists_listread declared
guru_blocklists_getread declared
guru_blocklists_write_createwrite inferred
guru_blocklists_write_updatewrite inferred
guru_blocklists_write_deletedelete inferred
guru_accountread declared
guru_countries_listread declared
guru_countries_statesread declared
guru_countries_addressread declared
guru_checkoutsend inferred
guru_myorderssend inferred
show_versionread declared
report_bugwrite assumed
connectread declared
toolkit_inforead declared
marketplacewrite assumed
authenticatewrite assumed
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.