Red by Big Red Cloud
Secure MCP access to Big Red Cloud accounting data, workflows, help and training.
Connect it
Settings → Connectors → Add custom connector
URL: https://red.bigredcloud.com/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://red.bigredcloud.com/mcp{
"mcpServers": {
"red-mcp-server": {
"url": "https://red.bigredcloud.com/mcp"
}
}
}claude mcp add --transport http red-mcp-server https://red.bigredcloud.com/mcp{
"servers": {
"red-mcp-server": {
"type": "http",
"url": "https://red.bigredcloud.com/mcp"
}
}
}159 tools, verified live
brc_start_company_connectionStarts the secure Red / Big Red Cloud connection flow and returns a one-time connection page URL and confirmation code. The secure page supports one or multiple companies, including CSV upload, and keeps API credentials outside chat. Available without an existing company connection.
brc_confirm_company_connectionConfirms a short-lived company-connection code and returns the connected companies plus a reusable opaque connection reference. Connection credentials are not returned.
brc_get_company_api_key_statusread-onlyReturns company connection-status metadata without returning API keys or other credentials.
brc_list_company_contextsread-onlyReturns connected-company contexts and connection-expiry metadata, including duration, remaining time and timezone details. Connection credentials are not returned.
brc_clear_company_api_keycan modifyClears the API key for a named company context from MCP server memory.
brc_clear_all_company_api_keyscan modifyClears all connection credentials for all company contexts from MCP server memory.
brc_list_accountsread-onlyLists BRC accounts.
brc_list_customersread-onlyLists BRC customers.
brc_get_customerread-onlyGets one BRC customer by id.
brc_list_customers_without_dormantread-onlyLists BRC customers without dormant records.
brc_list_suppliersread-onlyLists BRC suppliers.
brc_get_supplierread-onlyGets one BRC supplier by id.
brc_list_productsread-onlyLists BRC products.
brc_list_product_typesread-onlyLists BRC product types.
brc_list_products_without_dormantread-onlyLists BRC products without dormant records.
brc_list_sales_entriesread-onlyLists BRC sales entries.
brc_get_sales_entryread-onlyGets one BRC sales entry by id.
brc_list_sales_invoicesread-onlyLists BRC sales invoices.
brc_get_sales_invoiceread-onlyGets one BRC sales invoice by id.
brc_list_purchasesread-onlyLists BRC purchases.
brc_get_purchaseread-onlyGets one BRC purchase by id.
brc_list_analysis_categoriesread-onlyReturns company analysis categories and their book context. Customer-control categories are distinct from Sales analysis categories.
brc_list_vat_ratesread-onlyReturns company VAT rates and their associated category identifiers.
brc_list_vat_analysis_typesread-onlyLists BRC VAT analysis types.
brc_list_vat_categoriesread-onlyReturns company VAT categories and their Sales or Purchase context.
brc_list_vat_typesread-onlyLists BRC VAT types.
brc_list_company_settingsread-onlyLists BRC company settings.
brc_list_category_typesread-onlyLists BRC category types.
brc_list_owner_type_groupsread-onlyLists BRC owner type groups.
brc_list_owner_typesread-onlyLists BRC owner types.
brc_list_user_defined_fieldsread-onlyLists BRC user defined fields.
brc_list_book_tran_typesread-onlyLists BRC book transaction types.
brc_list_nominal_accountsread-onlyReturns nominal accounts and period movements. Monthly values represent movements rather than monthly balances.
brc_get_nominal_account_ledger_by_idread-onlyReturns one nominal account ledger and its period movements. Monthly values represent movements rather than monthly balances.
brc_list_quotesread-onlyLists BRC quotes. List and get may not return the same fields (for example note or analysis account codes); treat those as representation differences, not as create or update failures. Quote references are not necessarily unique â identify a quote by id.
brc_get_quoteread-onlyGets one BRC quote by id. List and get may not return the same fields (for example note or analysis account codes); treat those as representation differences, not as create or update failures.
brc_list_sales_credit_notesread-onlyLists BRC sales credit notes.
brc_get_sales_credit_noteread-onlyGets one BRC sales credit note by id.
brc_list_sales_repsread-onlyLists BRC sales reps.
brc_get_sales_repread-onlyGets one BRC sales rep by id.
brc_get_company_setup_configread-onlyGets full BRC company setup configuration, including general details, financial year, reference settings, and processing options.
brc_get_company_logoread-onlyGets the company logo from BRC.
brc_get_financial_yearread-onlyGets BRC company financial year.
brc_create_customerCreates a BRC customer from explicit code and name fields. Optional address, contact, credit and VAT fields are omitted when absent. Opening-balance fields are not posted. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit
brc_update_customercan modifyUpdates a BRC customer using merged fields. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite:
brc_delete_customercan modifyDeletes a BRC customer by id. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies
brc_get_customer_opening_balanceread-onlyGets a customer's opening balance.
brc_list_customer_op_bal_transread-onlyGets a customer's opening balance transaction list.
brc_list_customer_account_transread-onlyReturns customer account transactions. Transaction IDs and types are endpoint- and company-specific.
brc_list_customer_quotesread-onlyGets quotes for a specific customer.
brc_create_supplierCreates a BRC supplier using a raw BRC payload. Does not create or update opening balance transactions. Opening-balance fields are not posted by this tool; supplier opening balances are entered directly in Big Red Cloud. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid.
brc_update_suppliercan modifyUpdates a BRC supplier using merged fields. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite:
brc_delete_suppliercan modifyDeletes a BRC supplier by id. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies
brc_get_supplier_opening_balanceread-onlyGets a supplier's opening balance.
brc_list_supplier_op_bal_transread-onlyGets a supplier's opening balance transaction list.
brc_list_supplier_account_transread-onlyReturns supplier account transactions. Transaction IDs and types are endpoint- and company-specific.
brc_create_purchasecan modifyCreates a purchase with a caller-supplied reference when manual purchase references are configured. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns co
brc_create_purchase_gen_refcan modifyCreates a purchase using the company's generated-reference configuration. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a
brc_update_purchasecan modifyUpdates a BRC purchase using structured MCP fields. Historical transaction dates are not automatically blocked. Existing historical purchases may support text, monetary, date and delete operations; the BRC endpoint is the source of truth. When changing monetary values, preserve the existing unpaid/unallocated state and allow BRC to recalculate allocation fields where required. Requires a valid rou
brc_delete_purchasecan modifyDeletes a BRC purchase by id using timestamp confirmation. Historical purchases are not automatically blocked because they belong to an earlier financial year. The BRC endpoint determines whether the historical deletion is supported. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens
brc_create_sales_entrycan modifyCreates a BRC sales entry using structured MCP fields. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. co
brc_update_sales_entrycan modifyUpdates a sales entry while preserving the existing BRC unpaid value. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payl
brc_delete_sales_entrycan modifyDeletes a BRC sales entry by id using timestamp confirmation. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload prev
brc_create_sales_invoicecan modifyCreates a sales invoice with a caller-supplied reference and reconciled product, VAT and Sales-analysis lines. Missing customer contact values remain absent. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation
brc_create_sales_invoice_gen_refcan modifyCreates a sales invoice using generated references and reconciled product, VAT and Sales-analysis lines. Missing customer contact values remain absent. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requir
brc_update_sales_invoicecan modifyUpdates a sales invoice. Supplied monetary changes must be explicit and reconciled. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_requi
brc_delete_sales_invoicecan modifyDeletes a BRC sales invoice by id using timestamp confirmation. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload pr
brc_create_quoteCreates a quote with a caller-supplied reference and reconciled product, VAT and Sales-analysis lines. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns
brc_create_quote_gen_refCreates a quote using generated references and reconciled product, VAT and Sales-analysis lines. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confi
brc_update_quotecan modifyUpdates a BRC quote's manual reference only. Quote.note is not persisted by this update and is not accepted here. Loads the current quote, preserves all other fields (including timestamp, product lines, analysis entries, totals, customer, sales rep, dates, comments, and closed state), applies the new reference, then PUTs the full record. Manual quote references must be 6 characters or fewer becaus
brc_close_quoteCloses a BRC quote. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previe
brc_reopen_quoteReopens a BRC quote. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previ
brc_delete_quotecan modifyDeletes a BRC quote by id using timestamp confirmation. Loads the quote once to obtain its timestamp and to preview id, reference, customer, total, open or closed state, any linked sales invoice, and timestamp before asking for confirmation. A successful delete is the result; if a later lookup by quote id returns an unexpected error, treat that check as inconclusive rather than as a failed delete.
brc_generate_sales_invoice_from_quotecan modifyGenerates a sales invoice from a BRC quote. Preview-before-posting shows the exact POST /v1/quotes/generateSaleInvoice body (quoteId and optional entryDate/procDate only). Nothing is written until you confirm. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeTok
brc_create_sales_credit_notecan modifyCreates a sales credit note with a caller-supplied reference and reconciled negative document amounts. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns
brc_create_sales_credit_note_gen_refcan modifyCreates a sales credit note using generated references and reconciled negative document amounts. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confi
brc_update_sales_credit_notecan modifyUpdates a sales credit note while preserving the existing BRC unpaid value. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and
brc_delete_sales_credit_notecan modifyDeletes a BRC sales credit note by id using timestamp confirmation. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payloa
brc_create_sales_repCreates a BRC sales rep using structured MCP fields. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. conf
brc_update_sales_repcan modifyUpdates a BRC sales rep using structured MCP fields. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. conf
brc_delete_sales_repcan modifyDeletes a BRC sales rep by id using timestamp confirmation. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload previe
brc_get_nom_ac_ledger_by_idsread-onlyReturns nominal-account ledgers for supplied account IDs. Monthly values represent movements rather than monthly balances.
brc_grouped_nominal_accounts_reportread-onlyReturns a grouped nominal-account report with period movements rather than monthly balances.
brc_multi_company_nom_ac_reportread-onlyReturns a multi-company nominal-account report with period movements rather than monthly balances.
brc_list_cash_paymentsread-onlyLists BRC cash payments.
brc_get_cash_paymentread-onlyGets one BRC cash payment by id.
brc_create_cash_paymentcan modifyCreates a cash payment in supplier-ledger, bank-lodgement or analysed-expense mode. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_requi
brc_update_cash_paymentcan modifyUpdates an existing Cash Payment by merging supplied fields onto the current record. Fields that can be merged include total, entryDate, procDate, supplierId, acCode, note, ledger, discount, bankAccountId, bankAccountCode, lodgement, analysisCategoryId, accountCode, and description. This update flow is a verified action on the existing record. Requires a valid routeToken issued for the matching ac
brc_delete_cash_paymentcan modifyDeletes a BRC cash payment by id. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true appl
brc_batch_cash_paymentscan modifyProcesses cash payments in supplier-ledger, bank-lodgement or analysed-expense mode. Results are reported per submitted item and partial success is possible. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation
brc_list_cash_receiptsread-onlyLists BRC cash receipts.
brc_get_cash_receiptread-onlyGets one BRC cash receipt by id.
brc_create_cash_receiptcan modifyCreates a BRC cash receipt. Accepts either a raw payload object or common flat fields. Customer-ledger receipts require both customerId and acCode resolved for the same customer; neither field alone is sufficient. Analysed receipts may instead supply an analysis allocation without a customer. entryDate defaults to today; procDate defaults to entryDate. The preview shows these resolved dates; carry
brc_update_cash_receiptcan modifyUpdates a BRC cash receipt using merged fields. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWr
brc_delete_cash_receiptcan modifyDeletes a BRC cash receipt by id. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true appl
brc_batch_cash_receiptscan modifyProcesses a batch of BRC cash receipts. Maximum 20 items per batch request. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and
brc_list_paymentsread-onlyLists BRC payments.
brc_get_paymentread-onlyGets one BRC payment by id.
brc_create_paymentcan modifyCreates a bank payment in supplier or analysed-account mode. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload previ
brc_update_paymentcan modifyUpdates a BRC payment using merged fields. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite:
brc_delete_paymentcan modifyDeletes a BRC payment by id. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies t
brc_batch_paymentscan modifyProcesses supplier or analysed bank payments in a batch. Results are reported per submitted item and partial success is possible. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without
brc_list_bank_accountsread-onlyLists BRC bank accounts.
brc_get_bank_accountread-onlyGets one BRC bank account by id.
brc_create_bank_accountCreates a bank account after an unconfirmed preview. confirmCreate applies the previewed creation. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements.
brc_update_bank_accountcan modifyUpdates a BRC bank account using merged fields. An unconfirmed call returns a plain-English change preview. Explicit confirmation is required before the update is applied. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit
brc_delete_bank_accountcan modifyDeletes the specified bank account after explicit confirmation. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload pr
brc_get_productread-onlyGets one BRC product by id.
brc_create_productCreates a BRC product using a raw BRC payload. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWri
brc_update_productcan modifyUpdates a BRC product using merged fields. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite:
brc_delete_productcan modifyDeletes a BRC product by id. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies t
brc_batch_purchasescan modifyProcesses purchases in a batch using structured generated-reference purchase items. Results are reported per submitted item and partial success is possible. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation r
brc_batch_quotescan modifyProcesses a batch of quotes using either verified flat creator fields or a complete nested BRC Quote payload. Maximum 20 items per batch request. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements
brc_batch_sales_credit_notescan modifyProcesses sales credit notes in a batch using reconciled product, VAT and Sales-analysis lines. Results are reported per submitted item and partial success is possible. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-co
brc_batch_sales_entriescan modifyProcesses a batch of sales entries using verified structured creator fields. Maximum 20 items per batch request. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: tr
brc_batch_sales_invoicescan modifyProcesses sales invoices in a batch using reconciled product, VAT and Sales-analysis lines. Results are reported per submitted item and partial success is possible. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confir
brc_batch_sales_repscan modifyProcesses a batch of sales representatives using explicit code and name fields. Maximum 20 items per batch request. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite:
brc_batch_supplierscan modifyProcesses a batch of suppliers using explicit identity, VAT classification, and optional contact fields. Maximum 20 items per batch request. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A c
brc_batch_customerscan modifyProcesses a batch of customers using explicit identity, VAT classification, and optional contact fields. Maximum 20 items per batch request. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A c
brc_batch_productscan modifyProcesses a batch of products using explicit product type, VAT classification, price, and description fields. Maximum 20 items per batch request. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements
brc_list_salesread-onlyLists combined BRC sales entries, sales invoices and sales credit notes.
brc_process_vat_category_ratescan modifyProcesses VAT rates for VAT categories via POST /v1/vatCategories/vatRates. Requires a full vatCategoryRates array and confirmProcess=true. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A ca
brc_get_deployment_policyread-onlyReturns the deployment capability and permission summary, including enabled action groups and development-mode status.
brc_validate_transaction_dateread-onlyChecks whether a proposed transaction date is inside the connected BRC company's current financial year.
brc_company_readiness_checkread-onlyReturns overall company readiness across connection, financial year, reference data, VAT, analysis categories and settings.
brc_resolve_book_transaction_typeread-onlyResolves a company-specific bookTranTypeId against live transaction-type reference data. Descriptions and numeric IDs are not globally stable.
brc_route_requestread-onlyClassifies a supplied request as help, action, correction or unsupported. Classification covers read, create, update, delete, correct, undo, reverse, email and batch actions, including creating a sales invoice or add a customer, plus help wording such as how do I. Action results include allowed tools and an opaque routeToken. Help and correction results do not issue transactional route tokens.
brc_red_helpread-onlyReturns Big Red Cloud help and manual Big Red Cloud instructions for how-to questions, including how do I queries and tutorials. Covers topics including sales invoices, purchases, customers, suppliers, banking, VAT, reports and company setup. Searches Freshdesk, YouTube, BRC Edu, webinars and screenshots. Read-only and available without a connected company.
brc_find_help_resourcesread-onlySearches Big Red Cloud customer help across Freshdesk support articles, customer documentation, recorded webinar videos and upcoming webinars. Returns a synthesized answer, ordered guidance and public source metadata. Read-only and available without a connected company.
brc_get_help_resource_detailsread-onlyReturns detailed public help-resource content, ordered instruction blocks, signed screenshot links, source metadata and optional image content. Read-only and available without a connected company.
brc_open_edu_adminread-onlyReturns the protected education-administration URL. Access requires Microsoft Entra sign-in and does not bypass authentication. The response contains no upload secret or bypass parameter.
brc_list_audit_logread-onlyReturns current-session audit entries scoped to currently connected companies. Entries from other sessions, connections or companies are excluded.
brc_generate_support_reportread-onlyReturns a downloadable support diagnostic and a concise summary for the current session.
brc_clear_audit_logcan modifyClear the Red audit log for this MCP server session. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
brc_send_sales_invoice_emailcan modifySends a sales-invoice email to the customer address or an explicit recipient override. An unconfirmed call returns an email preview; confirmSend applies the send. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirma
brc_send_email_statementcan modifySends a customer-statement email to the customer address or an explicit recipient override. An unconfirmed call returns an email preview; confirmSend applies the send. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-con
brc_send_quote_emailcan modifySends a quote email to the customer address or an explicit recipient override. An unconfirmed call returns an email preview; confirmSend applies the send. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation req
brc_get_company_processing_settingsread-onlyReturns company processing settings that affect VAT-sensitive accounting workflows.
brc_get_company_reference_settingsread-onlyReturns quote and transaction reference settings. An Unknown quote-reference setting does not establish automatic reference generation.
brc_check_transaction_settingsread-onlyReturns processing-setting warnings for one specified transaction workflow. It does not provide an overall company-readiness score.
brc_list_allocation_resolversread-onlyReturns receiver transactions eligible for allocation updates.
brc_update_allocationscan modifyUpdates transaction allocations using eligible receiver transactions and an unconfirmed payload preview. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true retur
brc_list_allocated_transactionsread-onlyReturns existing transaction allocations and their identifiers.
brc_delete_allocation_resolvercan modifyReverses or deletes the specified allocation after returning an unconfirmed preview. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_requ
brc_list_nominal_journal_batchesread-onlyReturns nominal journal batches with identifiers and concurrency timestamps.
brc_get_nominal_journal_batchread-onlyReturns information about a single Nominal Journal Batch by id.
brc_create_nominal_journal_batchcan modifyCreates a nominal journal batch after returning an unconfirmed payload preview. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required
brc_update_nominal_journal_batchcan modifyUpdates a nominal journal batch using its current concurrency timestamps. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a
brc_delete_nominal_journal_batchcan modifyDeletes a nominal journal batch using its current concurrency timestamp. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a p
brc_list_accrualsread-onlyReturns a list of the company's Accruals. Supports optional OData filtering by entryDate. Supports optional ordering by id.
brc_get_accrualread-onlyReturns information about a single parent Accrual by id. Child accruals are not exposed by the public API.
brc_create_accrualcan modifyCreates an accrual after returning an unconfirmed payload preview. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload
brc_update_accrualcan modifyUpdates an accrual using its current concurrency timestamp. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload previe
brc_delete_accrualcan modifyDeletes an accrual using its current concurrency timestamp. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload previe
brc_list_prepaymentsread-onlyReturns a list of the company's Prepayments. Supports optional OData filtering by entryDate. Supports optional ordering by id.
brc_get_prepaymentread-onlyReturns information about a single parent Prepayment by id. Child prepayments are not exposed by the public API.
brc_create_prepaymentcan modifyCreates a prepayment after returning an unconfirmed payload preview. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a paylo
brc_update_prepaymentcan modifyUpdates a prepayment using its current concurrency timestamp. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload prev
brc_delete_prepaymentcan modifyDeletes a prepayment using its current concurrency timestamp. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload prev
Alternatives in Finance & Payments
Compare →PAPayqrA
European payment QR — SPAYD (CZ/SK) & EPC/GiroCode (SEPA), plus text/WiFi/vCard. Local, free.
ADAdisA
Czech VAT-payer reliability (ADIS / nespolehlivý plátce DPH) + registered bank accounts by DIČ.
CNCnbA
Official ČNB exchange rates — daily & historical CZK vs EUR, USD, 30+ currencies. For accounting.
ISIsirA
Czech insolvency register (ISIR) — active/historical insolvency & bankruptcy by IČO or person.
OPOpenAccountantsA
Open-source AI accounting skills verified by licensed accountants (tax, VAT, payroll).
FMFinancial Modeling Prep MCP ServerA
MCP server for Financial Modeling Prep API with 250+ financial data tools