LeashIndex Get the report

Index / payments

Hustle Got Real

com-hustlegotreal-mcp declares 179 capabilities across 179 tools, with 3 critical issues. One of them, no-revocation, is recorded for every server in the index because MCP has no field in which to declare a way to switch a tool off; a missing declaration is not evidence that the control is missing.

100/100 exposureHigh exposure

Manifest recorded 2026-11-08 from tools/list on https://mcp.hustlegotreal.com/, published in the official MCP registry as com.hustlegotreal/mcp 2026.10.29. 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 179 tools

179 of 179 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 · 86 of 179 tools

86 tools are classified as irreversible or destructive and declare no limit. 84 of them are counted only because the server annotated them destructiveHint. In MCP that annotation marks a tool that may make destructive changes rather than only additive ones; it does not say the change cannot be undone.

critical · uncapped-spend · 2 of 179 tools

2 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 179 tools

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

179 of 179 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.

low · uncapped-read · 93 of 179 tools

93 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
hgr_get_authenticated_userread declared
hgr_list_channelsread declared
hgr_get_subscription_summaryread declared
hgr_get_active_listingsread declared
hgr_get_pending_listingsread declared
hgr_get_terminated_listingsread declared
hgr_get_listingsread declared
hgr_generate_limited_products_csvread declared
hgr_update_listingdestructive declared
hgr_force_refresh_listingsdestructive declared
hgr_list_pending_nowdestructive declared
hgr_pause_pending_to_reviewdestructive declared
hgr_remove_listingdestructive declared
hgr_terminate_listingdestructive declared
hgr_relist_listingdestructive declared
hgr_get_listing_price_historyread declared
hgr_get_listing_stock_historyread declared
hgr_search_ordersread declared
hgr_load_order_progressread declared
hgr_load_order_addressesread declared
hgr_set_shipping_addressdestructive declared
hgr_process_order_linesdestructive declared
hgr_force_process_order_linesdestructive declared
hgr_stop_order_linesdestructive declared
hgr_mark_order_lines_fixeddestructive declared
hgr_manually_dispatch_order_linesdestructive declared
hgr_mark_order_lines_as_purchasedpay inferred
hgr_generate_tracking_iddestructive declared
hgr_set_manual_tracking_iddestructive declared
hgr_get_salesread declared
hgr_get_sourcesread declared
hgr_get_autoorder_feesread declared
hgr_get_autoordering_configurationread declared
hgr_save_autoordering_configurationdestructive declared
hgr_remove_autoordering_configurationdestructive declared
hgr_get_noapi_serversread declared
hgr_update_noapi_serversdestructive declared
hgr_get_noapi_solution_stateread declared
hgr_request_noapi_codedestructive declared
hgr_send_noapi_codedestructive declared
hgr_send_noapi_answerdestructive declared
hgr_get_channel_configurationread declared
hgr_load_business_policiesread declared
hgr_load_shipping_optionsread declared
hgr_refresh_business_policiesdestructive declared
hgr_save_channel_settingdestructive declared
hgr_get_source_configurationread declared
hgr_get_computed_source_configurationread declared
hgr_save_source_settingdestructive declared
hgr_get_pricing_rulesread declared
hgr_add_pricing_ruledestructive declared
hgr_update_pricing_ruledestructive declared
hgr_delete_pricing_ruledestructive declared
hgr_get_price_warriorread declared
hgr_update_price_warrior_settingsdestructive declared
hgr_get_ai_agent_configurationread declared
hgr_get_ai_agent_dashboardread declared
hgr_save_ai_agent_configurationdestructive declared
hgr_get_ai_publisher_filtersread declared
hgr_create_ai_publisher_agentdestructive declared
hgr_change_ai_publisher_statusdestructive declared
hgr_update_ai_publisher_optimizationdestructive declared
hgr_get_ai_publisher_historyread declared
hgr_list_templatesread declared
hgr_make_default_templatedestructive declared
hgr_update_templatedestructive declared
hgr_get_virtual_assistantsread declared
hgr_add_virtual_assistantdestructive declared
hgr_update_virtual_assistantdestructive declared
hgr_get_affiliate_dashboardread declared
hgr_get_affiliate_dashboard_monthlyread declared
hgr_get_affiliate_withdrawalspay inferred
hgr_list_support_ticketsread declared
hgr_get_support_ticketread declared
hgr_create_support_ticketdestructive declared
hgr_reply_support_ticketdestructive declared
hgr_get_ai_gettasksread declared
hgr_get_analytics_beingwatchedread declared
hgr_get_analytics_getwatchersread declared
hgr_get_analytics_productsnotbeingwatchedread declared
hgr_get_catalog_getproductsourceread declared
hgr_get_catalog_newgetlistingstatusread declared
hgr_get_channellisting_getcategoryinforead declared
hgr_get_channellisting_getcustomcategoriesread declared
hgr_get_channellisting_getsettingsread declared
hgr_get_channellisting_isbrandinverolistread declared
hgr_get_dashboard_getaffiliatestatistics_period_from_toread declared
hgr_get_dashboard_getlistingservicesread declared
hgr_get_dashboard_getlistingsummaryread declared
hgr_get_dashboard_getnoapiserversread declared
hgr_get_dashboard_getoptimizedcountread declared
hgr_get_dashboard_getpendingstatisticsread declared
hgr_get_dashboard_getupcomingwebinarread declared
hgr_get_dashboard_requestcoderead declared
hgr_get_dashboard_taskpendingautoorder2read declared
hgr_get_dispatch_getread declared
hgr_get_helpcentre_getticket_idread declared
hgr_get_listing_didlistread declared
hgr_get_listing_listingscountperchannelread declared
hgr_get_products_subscriptions_getread declared
hgr_get_sales_getorderimage_orderid_cacheread declared
hgr_get_searchproduct_getmissinglistingsread declared
hgr_get_searchproduct_getpendingnoapipreviousvaluesread declared
hgr_get_searchproduct_pricechangesread declared
hgr_get_searchproduct_stockchangesread declared
hgr_get_sources_getread declared
hgr_get_sources_getpublicread declared
hgr_get_sources_gooutread declared
hgr_get_user_gettokenbalanceread declared
hgr_get_user_gettokenhistoryread declared
hgr_get_virtualassistants_manageread declared
hgr_get_virtualassistants_sessionread declared
hgr_get_winning_get_idread declared
hgr_get_winning_listread declared
hgr_post_ai_createtaskdestructive declared
hgr_post_ai_getimageinforead declared
hgr_post_ai_gettaskresultread declared
hgr_post_ai_publishnowdestructive declared
hgr_post_analytics_addworkdestructive declared
hgr_post_catalog_getproductsread declared
hgr_post_catalog_submitcatalogdestructive declared
hgr_post_channellisting_clearonevariationdestructive declared
hgr_post_channellisting_clearvariationsdestructive declared
hgr_post_channellisting_getcategoriesbytextread declared
hgr_post_channellisting_getcategoryspecificsread declared
hgr_post_channellisting_getsuggestedcategoriesread declared
hgr_post_channellisting_getsuggestedtitlesread declared
hgr_post_channellisting_listread declared
hgr_post_channellisting_monitorexistinglistingdestructive declared
hgr_post_channellisting_monitorexistinglisting2destructive declared
hgr_post_channellisting_optimizeimagedestructive declared
hgr_post_channellisting_optimizespecificfieldsdestructive declared
hgr_post_dispatch_getshipmentdetailsread declared
hgr_post_dispatch_updateshipmentdetailsdestructive declared
hgr_post_helpcentre_contactdestructive declared
hgr_post_listing_autolistdestructive declared
hgr_post_listing_getbulkhistoryread declared
hgr_post_listing_getscrapingconfigread declared
hgr_post_listing_migratebulkdestructive declared
hgr_post_listing_partnerdestructive declared
hgr_post_listing_relistedbulk2destructive declared
hgr_post_listing_saveautolistdestructive declared
hgr_post_listing_savebulkpublishdestructive declared
hgr_post_listingcreate_editpendingdestructive declared
hgr_post_listingcreate_getdataread declared
hgr_post_listingcreate_getdatabypsidsread declared
hgr_post_listingcreate_submitdestructive declared
hgr_post_notificationcenter_getallread declared
hgr_post_notificationcenter_markallasreaddestructive declared
hgr_post_notificationcenter_markallchannelasreaddestructive declared
hgr_post_notificationcenter_markasreaddestructive declared
hgr_post_sales_fixedorderlinedestructive declared
hgr_post_sales_forceprocessorderlinedestructive declared
hgr_post_sales_generatetrackingiddestructive declared
hgr_post_sales_loadaddressesfromorderlineread declared
hgr_post_sales_loadprogressread declared
hgr_post_sales_manuallydispatchorderlinedestructive declared
hgr_post_sales_markasdispatcheddestructive declared
hgr_post_sales_processorderlinedestructive declared
hgr_post_sales_stoporderlinedestructive declared
hgr_post_searchproduct_defaultsettingsmultipledestructive declared
hgr_post_searchproduct_getlistingsimagesread declared
hgr_post_searchproduct_getpendinglistingsimages2read declared
hgr_post_searchproduct_listnowdestructive declared
hgr_post_searchproduct_optimizedestructive declared
hgr_post_searchproduct_pausetoreviewdestructive declared
hgr_post_searchproduct_recoverlistingdestructive declared
hgr_post_searchproduct_recoverlistingsdestructive declared
hgr_post_searchproduct_relistdestructive declared
hgr_post_searchproduct_removelistingdestructive declared
hgr_post_searchproduct_savemultipleproductchangesdestructive declared
hgr_post_searchproduct_terminatelisting2destructive declared
hgr_post_smartlister_filters_checknewread declared
hgr_post_smartlister_filters_newdestructive declared
hgr_post_virtualassistants_acceptinvitationdestructive declared
hgr_post_virtualassistants_accessdestructive declared
hgr_post_virtualassistants_invitedestructive declared
hgr_post_virtualassistants_logindestructive declared
hgr_post_virtualassistants_permissionsdestructive declared
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.