LeashIndex Get the report

Index / payments

Red by Big Red Cloud

io-github-bigredcloud-red-mcp-server declares 159 capabilities across 159 tools, with 3 critical issues.

100/100 exposureHigh exposure

Manifest recorded 2026-10-21 from tools/list on https://red.bigredcloud.com/mcp, published in the official MCP registry as io.github.BigRedCloud/red-mcp-server 1.4.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 159 tools

159 of 159 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 · 74 of 159 tools

74 tools are classified as irreversible and declare no limit.

critical · uncapped-spend · 16 of 159 tools

16 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 159 tools

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

159 of 159 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 · 10 of 159 tools

10 tools can modify data and declare no limit.

low · uncapped-read · 75 of 159 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
brc_start_company_connectionwrite assumed
brc_confirm_company_connectionwrite assumed
brc_get_company_api_key_statusread declared
brc_list_company_contextsread declared
brc_clear_company_api_keydestructive declared
brc_clear_all_company_api_keysdestructive declared
brc_list_accountsread declared
brc_list_customersread declared
brc_get_customerread declared
brc_list_customers_without_dormantread declared
brc_list_suppliersread declared
brc_get_supplierread declared
brc_list_productsread declared
brc_list_product_typesread declared
brc_list_products_without_dormantread declared
brc_list_sales_entriesread declared
brc_get_sales_entryread declared
brc_list_sales_invoicesread declared
brc_get_sales_invoiceread declared
brc_list_purchasespay inferred
brc_get_purchasepay inferred
brc_list_analysis_categoriesread declared
brc_list_vat_ratesread declared
brc_list_vat_analysis_typesread declared
brc_list_vat_categoriesread declared
brc_list_vat_typesread declared
brc_list_company_settingsread declared
brc_list_category_typesread declared
brc_list_owner_type_groupsread declared
brc_list_owner_typesread declared
brc_list_user_defined_fieldsread declared
brc_list_book_tran_typesread declared
brc_list_nominal_accountsread declared
brc_get_nominal_account_ledger_by_idread declared
brc_list_quotesread declared
brc_get_quoteread declared
brc_list_sales_credit_notesread declared
brc_get_sales_credit_noteread declared
brc_list_sales_repsread declared
brc_get_sales_repread declared
brc_get_company_setup_configread declared
brc_get_company_logoread declared
brc_get_financial_yearread declared
brc_create_customerwrite inferred
brc_update_customerdestructive declared
brc_delete_customerdestructive declared
brc_get_customer_opening_balanceread declared
brc_list_customer_op_bal_transread declared
brc_list_customer_account_transread declared
brc_list_customer_quotesread declared
brc_create_supplierwrite inferred
brc_update_supplierdestructive declared
brc_delete_supplierdestructive declared
brc_get_supplier_opening_balanceread declared
brc_list_supplier_op_bal_transread declared
brc_list_supplier_account_transread declared
brc_create_purchasepay inferred
brc_create_purchase_gen_refpay inferred
brc_update_purchasepay inferred
brc_delete_purchasepay inferred
brc_create_sales_entrydestructive declared
brc_update_sales_entrydestructive declared
brc_delete_sales_entrydestructive declared
brc_create_sales_invoicedestructive declared
brc_create_sales_invoice_gen_refdestructive declared
brc_update_sales_invoicedestructive declared
brc_delete_sales_invoicedestructive declared
brc_create_quotewrite inferred
brc_create_quote_gen_refwrite inferred
brc_update_quotedestructive declared
brc_close_quotedelete inferred
brc_reopen_quotewrite assumed
brc_delete_quotedestructive declared
brc_generate_sales_invoice_from_quotedestructive declared
brc_create_sales_credit_notedestructive declared
brc_create_sales_credit_note_gen_refdestructive declared
brc_update_sales_credit_notedestructive declared
brc_delete_sales_credit_notedestructive declared
brc_create_sales_repwrite inferred
brc_update_sales_repdestructive declared
brc_delete_sales_repdestructive declared
brc_get_nom_ac_ledger_by_idsread declared
brc_grouped_nominal_accounts_reportread declared
brc_multi_company_nom_ac_reportread declared
brc_list_cash_paymentspay inferred
brc_get_cash_paymentpay inferred
brc_create_cash_paymentpay inferred
brc_update_cash_paymentpay inferred
brc_delete_cash_paymentpay inferred
brc_batch_cash_paymentsdestructive declared
brc_list_cash_receiptsread declared
brc_get_cash_receiptread declared
brc_create_cash_receiptdestructive declared
brc_update_cash_receiptdestructive declared
brc_delete_cash_receiptdestructive declared
brc_batch_cash_receiptsdestructive declared
brc_list_paymentspay inferred
brc_get_paymentpay inferred
brc_create_paymentpay inferred
brc_update_paymentpay inferred
brc_delete_paymentpay inferred
brc_batch_paymentsdestructive declared
brc_list_bank_accountsread declared
brc_get_bank_accountread declared
brc_create_bank_accountwrite inferred
brc_update_bank_accountdestructive declared
brc_delete_bank_accountdestructive declared
brc_get_productread declared
brc_create_productwrite inferred
brc_update_productdestructive declared
brc_delete_productdestructive declared
brc_batch_purchasesdestructive declared
brc_batch_quotesdestructive declared
brc_batch_sales_credit_notesdestructive declared
brc_batch_sales_entriesdestructive declared
brc_batch_sales_invoicesdestructive declared
brc_batch_sales_repsdestructive declared
brc_batch_suppliersdestructive declared
brc_batch_customersdestructive declared
brc_batch_productsdestructive declared
brc_list_salesread declared
brc_process_vat_category_ratesdestructive declared
brc_get_deployment_policyread declared
brc_validate_transaction_dateread declared
brc_company_readiness_checkread declared
brc_resolve_book_transaction_typeread declared
brc_route_requestread declared
brc_red_helpread declared
brc_find_help_resourcesread declared
brc_get_help_resource_detailsread declared
brc_open_edu_adminread declared
brc_list_audit_logread declared
brc_generate_support_reportread declared
brc_clear_audit_logdestructive declared
brc_send_sales_invoice_emaildestructive declared
brc_send_email_statementdestructive declared
brc_send_quote_emaildestructive declared
brc_get_company_processing_settingsread declared
brc_get_company_reference_settingsread declared
brc_check_transaction_settingsread declared
brc_list_allocation_resolversread declared
brc_update_allocationsdestructive declared
brc_list_allocated_transactionsread declared
brc_delete_allocation_resolverdestructive declared
brc_list_nominal_journal_batchesread declared
brc_get_nominal_journal_batchread declared
brc_create_nominal_journal_batchdestructive declared
brc_update_nominal_journal_batchdestructive declared
brc_delete_nominal_journal_batchdestructive declared
brc_list_accrualsread declared
brc_get_accrualread declared
brc_create_accrualdestructive declared
brc_update_accrualdestructive declared
brc_delete_accrualdestructive declared
brc_list_prepaymentsread declared
brc_get_prepaymentread declared
brc_create_prepaymentdestructive declared
brc_update_prepaymentdestructive declared
brc_delete_prepaymentdestructive 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://red.bigredcloud.com/mcp, published in the official MCP registry as io.github.BigRedCloud/red-mcp-server 1.4.0
2026-10-11100 tools/list on https://red.bigredcloud.com/mcp, published in the official MCP registry as io.github.BigRedCloud/red-mcp-server 1.4.0
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.