LeashIndex Get the report

Index / payments

com.yaktool/yaktool

com-yaktool-yaktool declares 73 capabilities across 73 tools, with 1 critical issue.

91/100 exposureHigh exposure

Manifest recorded 2026-10-11 from tools/list answered by the npm package yaktool-mcp@0.4.2 (published to npm as yaktool-mcp, listed in the official MCP registry as com.yaktool/yaktool 0.4.2), run in an isolated container with no network access and no credentials. 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 73 tools

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

high · no-expiry · All 73 tools

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

73 of 73 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 · 24 of 73 tools

24 tools can modify data and declare no limit.

low · uncapped-read · 49 of 73 tools

49 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
validate_gtinread inferred
calculate_check_digitread inferred
analyze_amazon_search_termsread inferred
convert_gtinwrite assumed
validate_google_feedread inferred
validate_shopify_csvread inferred
validate_isbnread inferred
lint_listing_titleread inferred
check_main_imageread inferred
convert_upc_ewrite assumed
interpret_eight_digit_barcodewrite assumed
detect_invisible_characterswrite assumed
identify_tracking_carrierwrite assumed
generate_barcode_moduleswrite assumed
validate_vinread inferred
validate_imeiread inferred
validate_container_numberread inferred
parse_gs1_element_stringwrite assumed
diff_product_feedsread inferred
fix_mojibakewrite assumed
detect_csv_dialectwrite assumed
check_number_formatread inferred
check_date_formatread inferred
diagnose_excel_damagewrite assumed
check_gs1_digital_linkread inferred
build_gs1_digital_linkwrite assumed
check_image_metadataread inferred
check_country_coderead inferred
check_hreflangread inferred
validate_awbread inferred
detect_mixed_scriptread inferred
convert_unitswrite assumed
check_utmread inferred
build_utm_urlwrite assumed
check_colour_spaceread inferred
generate_slugwrite assumed
check_product_jsonldread inferred
build_product_jsonldwrite assumed
check_description_htmlread inferred
check_postcoderead inferred
check_lithium_batteryread inferred
validate_gs1_keyread inferred
validate_media_codesread inferred
validate_regulated_codesread inferred
validate_ibanread inferred
validate_tax_idsread inferred
lint_bullet_pointsread inferred
audit_columnwrite assumed
calculate_dim_weightread inferred
check_compliance_statementread inferred
check_open_graphread inferred
check_email_templateread inferred
check_textile_labelread inferred
audit_media_specswrite assumed
convert_shoe_sizewrite assumed
explain_apparel_sizingread inferred
lookup_un_numberread inferred
check_incotermread inferred
validate_marketplace_feedread inferred
check_invoice_sequenceread inferred
check_peppol_invoiceread inferred
convert_feedwrite assumed
repair_feedwrite assumed
check_hs_coderead inferred
check_origin_declarationread inferred
check_supplier_declarationread inferred
check_leiread inferred
identify_einvoicewrite assumed
check_creditor_referenceread inferred
check_xrechnungread inferred
convert_csv_to_xlsxwrite assumed
convert_xlsx_to_csvwrite assumed
generate_digital_link_qrwrite 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.