LeashIndex Get the report

Index / storage

Vendooly

com-vendooly-vendooly declares 124 capabilities across 124 tools, with 2 critical issues.

100/100 exposureHigh exposure

Manifest recorded 2026-10-21 from tools/list on https://mcp.vendooly.com/mcp, published in the official MCP registry as com.vendooly/vendooly 1.0.2. 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 124 tools

124 of 124 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 · 38 of 124 tools

38 tools are classified as irreversible and declare no limit.

high · no-expiry · All 124 tools

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

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

11 tools can modify data and declare no limit.

low · uncapped-read · 75 of 124 tools

75 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
list_clientsread declared
get_client_statusread declared
get_fba_inventoryread declared
fba_inbound_discrepanciesread declared
fba_reimbursement_checkread declared
get_fulfilled_shipmentsread declared
get_inbound_plansread declared
create_inbound_planwrite inferred
get_inbound_planread declared
generate_inbound_optionswrite assumed
confirm_inbound_optiondestructive declared
set_packing_informationdestructive declared
cancel_inbound_plandestructive declared
update_mfn_quantitydestructive declared
check_feed_statusread declared
get_ordersread declared
get_order_itemsread declared
get_fba_customer_returnsread declared
fiscal_transactions_exportread declared
get_epr_reportread declared
audit_catalog_qualityread declared
create_listingdestructive declared
update_listingdestructive declared
get_listingread declared
delete_listingdestructive declared
bulk_delete_listingsdestructive declared
search_catalogread declared
get_product_typesread declared
list_my_productsread declared
get_my_catalog_detailread declared
get_catalog_itemread declared
get_competitive_pricingread declared
get_buybox_pricesread declared
get_my_pricingread declared
get_fee_estimateread declared
update_pricedestructive declared
bulk_update_pricesdestructive declared
bulk_update_inventorydestructive declared
bulk_update_listingsdestructive declared
bulk_set_shipping_templatedestructive declared
get_account_healthread declared
check_listing_restrictionsread declared
get_listing_issuesread declared
list_inactive_listingsread declared
audit_title_complianceread declared
audit_complianceread declared
update_item_highlightsdestructive declared
audit_aplus_coverageread declared
list_aplus_documentsread declared
get_aplus_documentread declared
get_dashboard_dataread declared
get_all_dashboardsread declared
generate_vendor_oauth_linkread declared
get_vendor_purchase_ordersread declared
get_vendor_purchase_order_detailsread declared
get_vendor_po_summaryread declared
get_vendor_invoicesread declared
get_vendor_remittancesread declared
ads_list_profilesread declared
ads_list_portfoliosread declared
ads_create_portfoliowrite inferred
ads_list_sp_campaignsread declared
ads_create_sp_campaignwrite inferred
ads_update_sp_campaigndestructive declared
ads_list_sp_audiencesread declared
ads_update_sp_audience_biddingdestructive declared
ads_delete_sp_campaigndestructive declared
ads_list_sp_ad_groupsread declared
ads_create_sp_ad_groupwrite inferred
ads_update_sp_ad_groupdestructive declared
ads_list_sb_campaignsread declared
ads_update_sb_campaigndestructive declared
ads_list_sb_ad_groupsread declared
ads_update_sb_ad_groupdestructive declared
ads_list_sb_keywordsread declared
ads_update_sb_keyword_biddestructive declared
ads_update_sb_keyword_statedestructive declared
ads_list_sb_targetsread declared
ads_update_sb_target_biddestructive declared
ads_update_sb_target_statedestructive declared
ads_list_sd_campaignsread declared
ads_update_sd_campaigndestructive declared
ads_list_sd_ad_groupsread declared
ads_update_sd_ad_groupdestructive declared
ads_list_sp_keywordsread declared
ads_create_sp_keywordswrite inferred
ads_update_sp_keyword_biddestructive declared
ads_update_sp_keyword_statedestructive declared
ads_list_sp_negative_keywordsread declared
ads_create_sp_negative_keywordswrite inferred
ads_delete_sp_negative_keywordsdestructive declared
ads_list_sp_product_adsread declared
ads_catalog_coverageread declared
ads_create_sp_product_adswrite inferred
ads_list_sp_targetsread declared
ads_create_sp_product_targetsdestructive declared
ads_update_sp_target_biddestructive declared
ads_update_sp_target_statedestructive declared
ads_delete_sp_targetsdestructive declared
ads_list_sp_negative_targetsread declared
ads_create_sp_negative_targetsdestructive declared
ads_delete_sp_negative_targetsdestructive declared
get_vendor_trading_termsread declared
weekly_recapread declared
diagnose_sales_dropread declared
reprice_to_buyboxdestructive declared
ads_get_budget_usageread declared
ads_stockout_checkread declared
findings_listread declared
ads_performanceread declared
list_context_topicsread declared
get_context_documentread declared
list_sopsread declared
get_sopread declared
save_sopwrite inferred
list_cockpitsread declared
get_cockpitread declared
save_cockpitwrite inferred
set_cockpit_targetdestructive declared
invite_team_memberwrite assumed
list_team_membersread declared
send_feedbackdestructive declared
execute_sqlread declared
pingread declared

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://mcp.vendooly.com/mcp, published in the official MCP registry as com.vendooly/vendooly 1.0.2
2026-10-11100 tools/list on https://mcp.vendooly.com/mcp, published in the official MCP registry as com.vendooly/vendooly 1.0.2
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.