NestDaddy

Red by Big Red Cloud

io.github.BigRedCloud/red-mcp-server · v1.4.0

Secure MCP access to Big Red Cloud accounting data, workflows, help and training.

Connect Remote server

Terminal
claude mcp add --transport http red-mcp-server https://red.bigredcloud.com/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "red-mcp-server": {
      "url": "https://red.bigredcloud.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "red-mcp-server": {
      "type": "http",
      "url": "https://red.bigredcloud.com/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://red.bigredcloud.com/mcp

Tools 80 found in our last check

  • 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, including CSV upload, and keeps API credentials outside chat. Available without an existing company connect…

  • 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.

  • brc_get_company_api_key_status

    Returns company connection-status metadata without returning API keys or other credentials.

  • brc_list_company_contexts

    Returns connected-company contexts and connection-expiry metadata, including duration, remaining time and timezone details. Connection credentials are not returned.

  • brc_clear_company_api_key

    Clears the API key for a named company context from MCP server memory.

  • brc_clear_all_company_api_keys

    Clears all connection credentials for all company contexts from MCP server memory.

  • brc_list_accounts

    Lists BRC accounts.

  • brc_list_customers

    Lists BRC customers. customerCode uses exact case-sensitive bounded local lookup (10,000 records); BRC forbids customer OData filters.

  • brc_get_customer

    Gets one BRC customer by id.

  • brc_list_customers_without_dormant

    Lists BRC customers without dormant records.

  • brc_list_suppliers

    Lists BRC suppliers.

  • brc_get_supplier

    Gets one BRC supplier by id.

  • brc_list_products

    Lists BRC products.

  • brc_list_product_types

    Lists BRC product types.

  • brc_list_products_without_dormant

    Lists BRC products without dormant records.

  • brc_list_sales_entries

    Lists BRC sales entries.

  • brc_get_sales_entry

    Gets one BRC sales entry by id.

  • brc_list_sales_invoices

    Lists BRC sales invoices.

  • brc_get_sales_invoice

    Gets one BRC sales invoice by id.

  • brc_list_purchases

    Lists BRC purchases.

  • brc_get_purchase

    Gets one BRC purchase by id.

  • brc_list_analysis_categories

    Returns company analysis categories and their book context. Customer-control categories are distinct from Sales analysis categories.

  • brc_list_vat_rates

    Returns company VAT rates and their associated category identifiers.

  • brc_list_vat_analysis_types

    Lists BRC VAT analysis types.

  • brc_list_vat_categories

    Returns company VAT categories and their Sales or Purchase context.

  • brc_list_vat_types

    Lists BRC VAT types.

  • brc_list_company_settings

    Lists BRC company settings.

  • brc_list_category_types

    Lists BRC category types.

  • brc_list_owner_type_groups

    Lists BRC owner type groups.

  • brc_list_owner_types

    Lists BRC owner types.

  • brc_list_user_defined_fields

    Lists BRC user defined fields.

  • brc_list_book_tran_types

    Lists BRC book transaction types.

  • brc_list_nominal_accounts

    Returns nominal accounts and period movements. Monthly values represent movements rather than monthly balances.

  • brc_get_nominal_account_ledger_by_id

    Returns one nominal account ledger and its period movements. Monthly values represent movements rather than monthly balances.

  • 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 failures. Quote references are not necessarily unique — identify a quote by id.

  • 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 update failures.

  • brc_list_sales_credit_notes

    Lists BRC sales credit notes.

  • brc_get_sales_credit_note

    Gets one BRC sales credit note by id.

  • brc_list_sales_reps

    Lists BRC sales reps.

  • brc_get_sales_rep

    Gets one BRC sales rep by id.

  • brc_get_company_setup_config

    Gets full BRC company setup configuration, including general details, financial year, reference settings, and processing options.

  • brc_get_company_logo

    Gets the company logo from BRC.

  • brc_get_financial_year

    Gets BRC company financial year.

  • 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 a valid routeToken issued for the matching action workflow. The token remains valid through lookup…

  • 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 transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confir…

  • 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. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation require…

  • brc_get_customer_opening_balance

    Gets a customer's opening balance.

  • brc_list_customer_op_bal_trans

    Gets a customer's opening balance transaction list.

  • brc_list_customer_account_trans

    Returns customer account transactions. Transaction IDs and types are endpoint- and company-specific.

  • brc_list_customer_quotes

    Gets quotes for a specific customer.

  • 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 balances are entered directly in Big Red Cloud. Requires a valid routeToken issued for the matching action…

  • 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 transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confir…

  • 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. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation require…

  • brc_get_supplier_opening_balance

    Gets a supplier's opening balance.

  • brc_list_supplier_op_bal_trans

    Gets a supplier's opening balance transaction list.

  • brc_list_supplier_account_trans

    Returns supplier account transactions. Transaction IDs and types are endpoint- and company-specific.

  • 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 remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid.…

  • 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 lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not byp…

  • 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 delete operations; the BRC endpoint is the source of truth. When changing monetary values, preserve…

  • 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 determines whether the historical deletion is supported. Requires a valid routeToken issued for the ma…

  • brc_create_sales_entry

    Creates one BRC sales entry with positive, zero or negative net values and multiple VAT lines. Legacy single-VAT fields remain supported. Zero entries may omit analysis and VAT allocations. Requires a valid routeToken issued for the matching action workflow. The token remains va…

  • 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, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass…

  • 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 and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview…

  • 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. Sales Rep is optional in Red. A positive saleRepId selects a representative; saleRepCode may accompany it. Code-only inpu…

  • 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. Sales Rep is optional in Red. A positive saleRepId selects a representative; saleRepCode may accompany it. Code-only input is r…

  • 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 through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken do…

  • brc_delete_sales_invoice

    Deletes or removes an identified BRC sales invoice after explicit confirmation using the invoice's current concurrency timestamp. confirmWrite is the confirmation field; confirmDelete is a legacy compatibility alias. Requires a valid routeToken issued for the matching action wor…

  • 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 token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are inval…

  • 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 remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A…

  • 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 timestamp, product lines, analysis entries, totals, customer, sales rep, dates, comments, and closed s…

  • 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 tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A c…

  • 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 tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A…

  • 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 sales invoice, and timestamp before asking for confirmation. A successful delete is the result; if…

  • 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 is written until you confirm. Requires a valid routeToken issued for the matching action workflow.…

  • 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 token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are inval…

  • 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 remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A…

  • 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 lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not b…

  • 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, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass pr…

  • 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 permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explic…

  • 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 permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explic…

Details

Endpointhttps://red.bigredcloud.com/mcp (Streamable HTTP)
First published30 Jul 2026
Last updated30 Jul 2026
Registry nameio.github.BigRedCloud/red-mcp-server

More finance and crypto servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.