Critical-risk tools in Red by Big Red Cloud
23 of the 159 tools in Red by Big Red Cloud are classified as critical risk. This page profiles those tools specifically, with recommended policy actions and the attack patterns that target them.
Every operation listed below is an action PolicyLayer recommends controlling at the transport layer. Open any tool to see the full profile, risk score, and YAML policy snippet.
Tools at critical risk
-
brc_clear_all_company_api_keysDestructiveClears all connection credentials for all company contexts from MCP server memory.
-
brc_clear_audit_logDestructiveClear the Red audit log for this MCP server session. First call without confirmWrite: true returns confirmation_required and a payload preview — show a plain-English preview bef...
-
brc_clear_company_api_keyDestructiveClears the API key for a named company context from MCP server memory.
-
brc_delete_accrualDestructiveRemoves an existing parent Accrual by id. Requires the accrual timestamp in Base64 string format. Use brc_get_accrual first to retrieve the current timestamp. Do not call with c...
-
brc_delete_allocation_resolverDestructiveReverses/deletes a single allocation by allocation resolver id. Use brc_list_allocated_transactions first to find the allocation id. Do not call with confirmWrite=true until the...
-
brc_delete_bank_accountDestructiveDeletes a BRC bank account by id. Only call this after the user has explicitly confirmed deletion. Requires routeToken from brc_route_request for the matching action workflow. C...
-
brc_delete_cash_paymentDestructiveDeletes a BRC cash payment by id. Requires routeToken from brc_route_request for the matching action workflow. Call brc_route_request first with the user's complete original act...
-
brc_delete_cash_receiptDestructiveDeletes a BRC cash receipt by id. Requires routeToken from brc_route_request for the matching action workflow. Call brc_route_request first with the user's complete original act...
-
brc_delete_customerDestructiveDeletes a BRC customer by id. Requires routeToken from brc_route_request for the matching action workflow. Call brc_route_request first with the user's complete original action ...
-
brc_delete_nominal_journal_batchDestructiveRemoves an existing Nominal Journal Batch by id. Requires the batch timestamp in Base64 string format. Use brc_get_nominal_journal_batch first to retrieve the current timestamp....
-
brc_delete_paymentDestructiveDeletes a BRC payment by id. Requires routeToken from brc_route_request for the matching action workflow. Call brc_route_request first with the user's complete original action r...
-
brc_delete_prepaymentDestructiveRemoves an existing parent Prepayment by id. Requires the prepayment timestamp in Base64 string format. Use brc_get_prepayment first to retrieve the current timestamp. Do not ca...
-
brc_delete_productDestructiveDeletes a BRC product by id. Requires routeToken from brc_route_request for the matching action workflow. Call brc_route_request first with the user's complete original action r...
-
brc_delete_purchaseDestructiveDeletes a BRC purchase by id using timestamp confirmation. Requires routeToken from brc_route_request for the matching action workflow. Call brc_route_request first with the use...
-
brc_delete_quoteDestructiveDeletes a BRC quote by id using timestamp confirmation. Requires routeToken from brc_route_request for the matching action workflow. Call brc_route_request first with the user's...
-
brc_delete_sales_credit_noteDestructiveDeletes a BRC sales credit note by id using timestamp confirmation. Requires routeToken from brc_route_request for the matching action workflow. Call brc_route_request first wit...
-
brc_delete_sales_entryDestructiveDeletes a BRC sales entry by id using timestamp confirmation. Requires routeToken from brc_route_request for the matching action workflow. Call brc_route_request first with the ...
-
brc_delete_sales_invoiceDestructiveDeletes a BRC sales invoice by id using timestamp confirmation. Requires routeToken from brc_route_request for the matching action workflow. Call brc_route_request first with th...
-
brc_delete_sales_repDestructiveDeletes a BRC sales rep by id using timestamp confirmation. Requires routeToken from brc_route_request for the matching action workflow. Call brc_route_request first with the us...
-
brc_delete_supplierDestructiveDeletes a BRC supplier by id. Requires routeToken from brc_route_request for the matching action workflow. Call brc_route_request first with the user's complete original action ...
-
brc_red_helpDestructiveMANDATORY FOR RED-HELP COMMANDS: When the user's message starts with red-help or /red-help, call this tool before searching for or calling any accounting action tool. Red Help —...
-
brc_route_requestDestructiveMANDATORY FIRST STEP for Red requests that may create, update, delete, post, email, or batch-write company data. Classify and route a user request between Red's two main behavio...
-
brc_create_paymentFinancialCreates a BRC payment from the Payments book. Use supplierId for supplier payments, or analysisCategoryId + accountCode for analysed bank payments. Analysis categories must be f...
Attacks that target this class
Critical-risk tools in any server share these documented attack patterns. Each links to the full case and the defensive policy.