MCP serverio.github.BigRedCloud/red-mcp-server
Secure MCP access to Big Red Cloud accounting data, workflows, help and training.
Overview
Score?
UNRATED 0.672
of what a free look can see, on 30 looks
Looks
35
last 17 hr ago
Tools
159
More info
URL
red.bigredcloud.com/mcp
streamable-http
Says it is
Red 1.6.1
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.672 · highest on record 0.8561
Toolsfrom sha256:0d3a2d1fb7…8e3ea6
| Tool | Schema |
|---|---|
| brc_batch_cash_payments Processes 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 route |
input · no output |
| brc_batch_cash_receipts Processes 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 loo |
input · no output |
| brc_batch_customers Processes 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 |
input · no output |
| brc_batch_payments Processes 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 matchin |
input · no output |
| brc_batch_products Processes 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 |
input · no output |
| brc_batch_purchases Processes purchases in a batch using structured generated-reference purchase items. Results are reported per submitted item and partial success is possible. Requires a valid routeT |
input · no output |
| brc_batch_quotes Processes 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 |
input · no output |
| brc_batch_sales_credit_notes Processes 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 |
input · no output |
| brc_batch_sales_entries Processes 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 |
input · no output |
| brc_batch_sales_invoices Processes 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 vali |
input · no output |
| brc_batch_sales_reps Processes 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 workf |
input · no output |
| brc_batch_suppliers Processes 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 |
input · no output |
| brc_check_transaction_settings Returns processing-setting warnings for one specified transaction workflow. It does not provide an overall company-readiness score. |
input · no output |
| brc_clear_all_company_api_keys Clears all connection credentials for all company contexts from MCP server memory. |
input · no output |
| brc_clear_audit_log Clear 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 |
input · no output |
| brc_clear_company_api_key Clears the API key for a named company context from MCP server memory. |
input · no output |
| brc_close_quote Closes 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 |
input · no output |
| brc_company_readiness_check Returns overall company readiness across connection, financial year, reference data, VAT, analysis categories and settings. |
input · no output |
| brc_confirm_company_connection Confirms a short-lived company-connection code and returns the connected companies plus a reusable opaque connection reference. Connection credentials are not returned. |
input · no output |
| brc_create_accrual Creates an accrual after returning an unconfirmed payload preview. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, prev |
input · no output |
| brc_create_bank_account Creates a bank account after an unconfirmed preview. confirmCreate applies the previewed creation. Requires a valid routeToken issued for the matching action workflow. The token re |
input · no output |
| brc_create_cash_payment Creates 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 thr |
input · no output |
| brc_create_cash_receipt Creates a BRC cash receipt. Accepts either a raw payload object or common flat fields. entryDate/procDate default to today. VAT rate fields are only sent when the company's VAT on |
input · no output |
| brc_create_customer Creates 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 |
input · no output |
| brc_create_nominal_journal_batch Creates 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 |
input · no output |
| brc_create_payment Creates 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 an |
input · no output |
| brc_create_prepayment Creates a prepayment after returning an unconfirmed payload preview. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, pr |
input · no output |
| brc_create_product Creates 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 permitte |
input · no output |
| brc_create_purchase Creates 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 r |
input · no output |
| brc_create_purchase_gen_ref Creates a purchase using the company's generated-reference configuration. Requires a valid routeToken issued for the matching action workflow. The token remains valid through looku |
input · no output |
| brc_create_quote Creates 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 toke |
input · no output |
| brc_create_quote_gen_ref Creates 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 rema |
input · no output |
| brc_create_sales_credit_note Creates 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 toke |
input · no output |
| brc_create_sales_credit_note_gen_ref Creates a sales credit note using generated references and reconciled negative document amounts. Requires a valid routeToken issued for the matching action workflow. The token rema |
input · no output |
| brc_create_sales_entry Creates 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 |
input · no output |
| brc_create_sales_invoice Creates 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 route |
input · no output |
| brc_create_sales_invoice_gen_ref Creates a sales invoice using generated references and reconciled product, VAT and Sales-analysis lines. Missing customer contact values remain absent. Requires a valid routeToken |
input · no output |
| brc_create_sales_rep Creates 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 pe |
input · no output |
| brc_create_supplier Creates 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 balance |
input · no output |
| brc_delete_accrual Deletes 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 |
input · no output |
| brc_delete_allocation_resolver Reverses or deletes the specified allocation after returning an unconfirmed preview. Requires a valid routeToken issued for the matching action workflow. The token remains valid th |
input · no output |
| brc_delete_bank_account Deletes the specified bank account after explicit confirmation. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview |
input · no output |
| brc_delete_cash_payment Deletes 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 |
input · no output |
| brc_delete_cash_receipt Deletes 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 |
input · no output |
| brc_delete_customer Deletes 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. Pl |
input · no output |
| brc_delete_nominal_journal_batch Deletes 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 |
input · no output |
| brc_delete_payment Deletes 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. Pla |
input · no output |
| brc_delete_prepayment Deletes a prepayment using its current concurrency timestamp. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview a |
input · no output |
| brc_delete_product Deletes 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. Pla |
input · no output |
| brc_delete_purchase Deletes 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 det |
input · no output |
| brc_delete_quote Deletes 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 |
input · no output |
| brc_delete_sales_credit_note Deletes 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, pre |
input · no output |
| brc_delete_sales_entry Deletes 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 a |
input · no output |
| brc_delete_sales_invoice Deletes 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 |
input · no output |
| brc_delete_sales_rep Deletes 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 |
input · no output |
| brc_delete_supplier Deletes 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. Pl |
input · no output |
| brc_find_help_resources Searches Big Red Cloud customer help across Freshdesk support articles, customer documentation, recorded webinar videos and upcoming webinars. Returns a synthesized answer, ordered |
input · no output |
| brc_generate_sales_invoice_from_quote Generates 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 |
input · no output |
| brc_generate_support_report Returns a downloadable support diagnostic and a concise summary for the current session. |
input · no output |
| brc_get_accrual Returns information about a single parent Accrual by id. Child accruals are not exposed by the public API. |
input · no output |
| brc_get_bank_account Gets one BRC bank account by id. |
input · no output |
| brc_get_cash_payment Gets one BRC cash payment by id. |
input · no output |
| brc_get_cash_receipt Gets one BRC cash receipt by id. |
input · no output |
| brc_get_company_api_key_status Returns company connection-status metadata without returning API keys or other credentials. |
input · no output |
| brc_get_company_logo Gets the company logo from BRC. |
input · no output |
| brc_get_company_processing_settings Returns company processing settings that affect VAT-sensitive accounting workflows. |
input · no output |
| brc_get_company_reference_settings Returns quote and transaction reference settings. An Unknown quote-reference setting does not establish automatic reference generation. |
input · no output |
| brc_get_company_setup_config Gets full BRC company setup configuration, including general details, financial year, reference settings, and processing options. |
input · no output |
| brc_get_customer Gets one BRC customer by id. |
input · no output |
| brc_get_customer_opening_balance Gets a customer's opening balance. |
input · no output |
| brc_get_deployment_policy Returns the deployment capability and permission summary, including enabled action groups and development-mode status. |
input · no output |
| brc_get_financial_year Gets BRC company financial year. |
input · no output |
| brc_get_help_resource_details Returns detailed public help-resource content, ordered instruction blocks, signed screenshot links, source metadata and optional image content. Read-only and available without a co |
input · no output |
| brc_get_nom_ac_ledger_by_ids Returns nominal-account ledgers for supplied account IDs. Monthly values represent movements rather than monthly balances. |
input · no output |
| brc_get_nominal_account_ledger_by_id Returns one nominal account ledger and its period movements. Monthly values represent movements rather than monthly balances. |
input · no output |
| brc_get_nominal_journal_batch Returns information about a single Nominal Journal Batch by id. |
input · no output |
| brc_get_payment Gets one BRC payment by id. |
input · no output |
| brc_get_prepayment Returns information about a single parent Prepayment by id. Child prepayments are not exposed by the public API. |
input · no output |
| brc_get_product Gets one BRC product by id. |
input · no output |
| brc_get_purchase Gets one BRC purchase by id. |
input · no output |
| brc_get_quote Gets 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 upda |
input · no output |
| brc_get_sales_credit_note Gets one BRC sales credit note by id. |
input · no output |
| brc_get_sales_entry Gets one BRC sales entry by id. |
input · no output |
| brc_get_sales_invoice Gets one BRC sales invoice by id. |
input · no output |
| brc_get_sales_rep Gets one BRC sales rep by id. |
input · no output |
| brc_get_supplier Gets one BRC supplier by id. |
input · no output |
| brc_get_supplier_opening_balance Gets a supplier's opening balance. |
input · no output |
| brc_grouped_nominal_accounts_report Returns a grouped nominal-account report with period movements rather than monthly balances. |
input · no output |
| brc_list_accounts Lists BRC accounts. |
input · no output |
| brc_list_accruals Returns a list of the company's Accruals. Supports optional OData filtering by entryDate. Supports optional ordering by id. |
input · no output |
| brc_list_allocated_transactions Returns existing transaction allocations and their identifiers. |
input · no output |
| brc_list_allocation_resolvers Returns receiver transactions eligible for allocation updates. |
input · no output |
| brc_list_analysis_categories Returns company analysis categories and their book context. Customer-control categories are distinct from Sales analysis categories. |
input · no output |
| brc_list_audit_log Returns current-session audit entries scoped to currently connected companies. Entries from other sessions, connections or companies are excluded. |
input · no output |
| brc_list_bank_accounts Lists BRC bank accounts. |
input · no output |
| brc_list_book_tran_types Lists BRC book transaction types. |
input · no output |
| brc_list_cash_payments Lists BRC cash payments. |
input · no output |
| brc_list_cash_receipts Lists BRC cash receipts. |
input · no output |
| brc_list_category_types Lists BRC category types. |
input · no output |
| brc_list_company_contexts Returns connected-company contexts and connection-expiry metadata, including duration, remaining time and timezone details. Connection credentials are not returned. |
input · no output |
| brc_list_company_settings Lists BRC company settings. |
input · no output |
| brc_list_customer_account_trans Returns customer account transactions. Transaction IDs and types are endpoint- and company-specific. |
input · no output |
| brc_list_customer_op_bal_trans Gets a customer's opening balance transaction list. |
input · no output |
| brc_list_customer_quotes Gets quotes for a specific customer. |
input · no output |
| brc_list_customers Lists BRC customers. |
input · no output |
| brc_list_customers_without_dormant Lists BRC customers without dormant records. |
input · no output |
| brc_list_nominal_accounts Returns nominal accounts and period movements. Monthly values represent movements rather than monthly balances. |
input · no output |
| brc_list_nominal_journal_batches Returns nominal journal batches with identifiers and concurrency timestamps. |
input · no output |
| brc_list_owner_type_groups Lists BRC owner type groups. |
input · no output |
| brc_list_owner_types Lists BRC owner types. |
input · no output |
| brc_list_payments Lists BRC payments. |
input · no output |
| brc_list_prepayments Returns a list of the company's Prepayments. Supports optional OData filtering by entryDate. Supports optional ordering by id. |
input · no output |
| brc_list_product_types Lists BRC product types. |
input · no output |
| brc_list_products Lists BRC products. |
input · no output |
| brc_list_products_without_dormant Lists BRC products without dormant records. |
input · no output |
| brc_list_purchases Lists BRC purchases. |
input · no output |
| brc_list_quotes Lists 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 failu |
input · no output |
| brc_list_sales Lists combined BRC sales entries, sales invoices and sales credit notes. |
input · no output |
| brc_list_sales_credit_notes Lists BRC sales credit notes. |
input · no output |
| brc_list_sales_entries Lists BRC sales entries. |
input · no output |
| brc_list_sales_invoices Lists BRC sales invoices. |
input · no output |
| brc_list_sales_reps Lists BRC sales reps. |
input · no output |
| brc_list_supplier_account_trans Returns supplier account transactions. Transaction IDs and types are endpoint- and company-specific. |
input · no output |
| brc_list_supplier_op_bal_trans Gets a supplier's opening balance transaction list. |
input · no output |
| brc_list_suppliers Lists BRC suppliers. |
input · no output |
| brc_list_user_defined_fields Lists BRC user defined fields. |
input · no output |
| brc_list_vat_analysis_types Lists BRC VAT analysis types. |
input · no output |
| brc_list_vat_categories Returns company VAT categories and their Sales or Purchase context. |
input · no output |
| brc_list_vat_rates Returns company VAT rates and their associated category identifiers. |
input · no output |
| brc_list_vat_types Lists BRC VAT types. |
input · no output |
| brc_multi_company_nom_ac_report Returns a multi-company nominal-account report with period movements rather than monthly balances. |
input · no output |
| brc_open_edu_admin Returns the protected education-administration URL. Access requires Microsoft Entra sign-in and does not bypass authentication. The response contains no upload secret or bypass par |
input · no output |
| brc_process_vat_category_rates Processes VAT rates for VAT categories via POST /v1/vatCategories/vatRates. Requires a full vatCategoryRates array and confirmProcess=true. Requires a valid routeToken issued for t |
input · no output |
| brc_red_help Returns 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, |
input · no output |
| brc_reopen_quote Reopens 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 |
input · no output |
| brc_resolve_book_transaction_type Resolves a company-specific bookTranTypeId against live transaction-type reference data. Descriptions and numeric IDs are not globally stable. |
input · no output |
| brc_route_request Classifies a supplied request as help, action, correction or unsupported. Classification covers read, create, update, delete, correct, undo, reverse, email and batch actions, inclu |
input · no output |
| brc_send_email_statement Sends 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 v |
input · no output |
| brc_send_quote_email Sends 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 routeTok |
input · no output |
| brc_send_sales_invoice_email Sends 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 |
input · no output |
| brc_start_company_connection Starts 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, includin |
input · no output |
| brc_update_accrual Updates 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 |
input · no output |
| brc_update_allocations Updates transaction allocations using eligible receiver transactions and an unconfirmed payload preview. Requires a valid routeToken issued for the matching action workflow. The to |
input · no output |
| brc_update_bank_account Updates 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 |
input · no output |
| brc_update_cash_payment Updates 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, |
input · no output |
| brc_update_cash_receipt Updates 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 permitt |
input · no output |
| brc_update_customer Updates 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 t |
input · no output |
| brc_update_nominal_journal_batch Updates a nominal journal batch using its current concurrency timestamps. Requires a valid routeToken issued for the matching action workflow. The token remains valid through looku |
input · no output |
| brc_update_payment Updates 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 tr |
input · no output |
| brc_update_prepayment Updates a prepayment using its current concurrency timestamp. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview a |
input · no output |
| brc_update_product Updates 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 tr |
input · no output |
| brc_update_purchase Updates a BRC purchase using structured MCP fields. Historical transaction dates are not automatically blocked. Existing historical purchases may support text, monetary, date and d |
input · no output |
| brc_update_quote Updates 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 tim |
input · no output |
| brc_update_sales_credit_note Updates 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 loo |
input · no output |
| brc_update_sales_entry Updates 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, p |
input · no output |
| brc_update_sales_invoice Updates 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 thr |
input · no output |
| brc_update_sales_rep Updates 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 pe |
input · no output |
| brc_update_supplier Updates 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 t |
input · no output |
| brc_validate_transaction_date Checks whether a proposed transaction date is inside the connected BRC company's current financial year. |
input · no output |
Verify it yourself
npx teppi-check https://red.bigredcloud.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2BJFDS90CJ8CV9FJFQ1V