# Red by Big Red Cloud (remote · red.bigredcloud.com)

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

- Trust score: 63/100 (medium)
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-08-03

## Components

- remote · `red.bigredcloud.com`: 63/100 (this document), [markdown](https://verifymcp.io/servers/bigredcloud-red-mcp-server/red.md), [page](https://verifymcp.io/servers/bigredcloud-red-mcp-server/red)

## Channel facts

- Endpoint: `https://red.bigredcloud.com/mcp`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.4.0`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-08-03.

- **Endpoint Security**: 57/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - Authorisation not fully verified: no authorisation is required to call this server, and 157 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.
  - HTTPS is enforced; there's no plaintext access path.
  - HSTS check failed: the Strict-Transport-Security header is absent.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 73/100
  - 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).
  - AI-judged instruction clarity (excellent).
  - Context-footprint check failed: tool/resource definitions use about 49684 tokens (~310/item across 160 items; 157 tools + 3 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 13/100
  - Stability observed for 4 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 91/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 72% of tool parameters carry a description.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

## Install

### Claude

```bash
claude mcp add --transport http bigredcloud-red-mcp-server https://red.bigredcloud.com/mcp
```

### Codex

```toml
[mcp_servers.bigredcloud-red-mcp-server]
url = "https://red.bigredcloud.com/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "bigredcloud-red-mcp-server": {
      "type": "remote",
      "url": "https://red.bigredcloud.com/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add bigredcloud-red-mcp-server --url https://red.bigredcloud.com/mcp --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  bigredcloud-red-mcp-server:
    url: "https://red.bigredcloud.com/mcp"
```

### Other

```json
{
  "mcpServers": {
    "bigredcloud-red-mcp-server": {
      "type": "http",
      "url": "https://red.bigredcloud.com/mcp"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-08-03 (score 63, 0)

- [functional] This server's schema is too large to store in full, so we cannot compare its tools day to day

### 2026-08-02 (score 63, 0)

- [functional] This server's schema is too large to store in full, so we cannot compare its tools day to day

### 2026-08-01 (score 63, +1)

- [functional] This server's schema is too large to store in full, so we cannot compare its tools day to day

### 2026-07-31 (score 62, +1)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-30 (score 61)

First indexed and scored.

## MCP tools (157)

The latest capture was truncated, so this tool list may be partial.

### `brc_start_company_connection` (~347 tokens)

Input parameters:

- `connectionRef` (string)

### `brc_confirm_company_connection` (~245 tokens)

Input parameters:

- `code` (string, required)
- `connectionRef` (string)

### `brc_get_company_api_key_status` (~168 tokens)

Input parameters:

- `companyName` (string)
- `connectionRef` (string)

### `brc_list_company_contexts` (~367 tokens)

Input parameters:

- `connectionRef` (string)

### `brc_clear_company_api_key` (~130 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)

### `brc_clear_all_company_api_keys` (~110 tokens)

Input parameters:

- `connectionRef` (string)

### `brc_list_accounts` (~189 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_list_customers` (~190 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_get_customer` (~129 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `id` (required)

### `brc_list_customers_without_dormant` (~197 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_list_suppliers` (~190 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_get_supplier` (~129 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `id` (required)

### `brc_list_products` (~189 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_list_product_types` (~191 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_list_products_without_dormant` (~196 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_list_sales_entries` (~191 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_get_sales_entry` (~132 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `id` (required)

### `brc_list_sales_invoices` (~192 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_get_sales_invoice` (~132 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `id` (required)

### `brc_list_purchases` (~190 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_get_purchase` (~129 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `id` (required)

### `brc_list_analysis_categories` (~258 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_list_vat_rates` (~274 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_list_vat_analysis_types` (~194 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_list_vat_categories` (~243 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_list_vat_types` (~192 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_list_company_settings` (~191 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_list_category_types` (~191 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_list_owner_type_groups` (~193 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_list_owner_types` (~191 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_list_user_defined_fields` (~193 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_list_book_tran_types` (~194 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_list_nominal_accounts` (~259 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_get_nominal_account_ledger_by_id` (~205 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `id` (required)

### `brc_list_quotes` (~189 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_get_quote` (~129 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `id` (required)

### `brc_list_sales_credit_notes` (~193 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_get_sales_credit_note` (~135 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `id` (required)

### `brc_list_sales_reps` (~192 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_get_sales_rep` (~132 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `id` (required)

### `brc_get_company_setup_config` (~138 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)

### `brc_get_company_logo` (~123 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)

### `brc_get_financial_year` (~123 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)

### `brc_get_company_options` (~166 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)

### `brc_create_customer` (~334 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `payload` (object, required)

### `brc_update_customer` (~287 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)
- `payload` (object)
- `updates` (object)

### `brc_delete_customer` (~270 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmDelete` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)

### `brc_get_customer_opening_balance` (~134 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `itemId` (string, required)

### `brc_list_customer_op_bal_trans` (~136 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `itemId` (string, required)

### `brc_list_customer_account_trans` (~133 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `itemId` (string, required)

### `brc_list_customer_quotes` (~133 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `itemId` (string, required)

### `brc_create_supplier` (~304 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `payload` (object, required)

### `brc_update_supplier` (~287 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)
- `payload` (object)
- `updates` (object)

### `brc_delete_supplier` (~270 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmDelete` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)

### `brc_get_supplier_opening_balance` (~135 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `itemId` (string, required)

### `brc_list_supplier_op_bal_trans` (~137 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `itemId` (string, required)

### `brc_list_supplier_account_trans` (~134 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `itemId` (string, required)

### `brc_create_purchase` (~554 tokens)

Input parameters:

- `acCode` (string, required)
- `accountCode` (string, required)
- `analysisCategoryId` (integer, required)
- `bookTranTypeId` (integer, required)
- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `description` (string, required)
- `entryDate` (string, required)
- `netAmount` (number, required)
- `note` (string, required)
- `procDate` (string, required)
- `reference` (string)
- `supplierId` (string, required)
- `vatPercentage` (number, required)
- `vatRateId` (integer, required)

### `brc_create_purchase_gen_ref` (~478 tokens)

Input parameters:

- `acCode` (string, required)
- `accountCode` (string, required)
- `analysisCategoryId` (integer, required)
- `bookTranTypeId` (integer, required)
- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `description` (string, required)
- `entryDate` (string, required)
- `netAmount` (number, required)
- `note` (string, required)
- `procDate` (string, required)
- `supplierId` (integer, required)
- `vatPercentage` (number, required)
- `vatRateId` (integer, required)

### `brc_update_purchase` (~362 tokens)

Input parameters:

- `acCode` (string)
- `accountCode` (string)
- `analysisCategoryId` (integer)
- `bookTranTypeId` (integer)
- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `description` (string)
- `entryDate` (string)
- `id` (required)
- `netAmount` (number)
- `note` (string)
- `procDate` (string)
- `supplierId` (string)
- `vatPercentage` (number)
- `vatRateId` (integer)

### `brc_delete_purchase` (~273 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmDelete` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)

### `brc_create_sales_entry` (~462 tokens)

Input parameters:

- `acCode` (string, required)
- `accountCode` (string, required)
- `analysisCategoryId` (integer, required)
- `bookTranTypeId` (integer, required)
- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `customerId` (integer, required)
- `description` (string, required)
- `entryDate` (string, required)
- `netAmount` (number, required)
- `note` (string, required)
- `procDate` (string, required)
- `vatPercentage` (number, required)
- `vatRateId` (integer, required)

### `brc_update_sales_entry` (~389 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)
- `note` (string)
- `reference` (string)

### `brc_delete_sales_entry` (~278 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmDelete` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (integer, required)

### `brc_create_sales_invoice` (~1426 tokens)

Input parameters:

- `acCode` (string, required)
- `accountCode` (string, required)
- `analysisCategoryId` (integer, required)
- `bookTranTypeId` (integer, required)
- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmCrAnalysisCategory` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `customerId` (integer, required)
- `customerName` (string)
- `deliveryTo`
- `description` (string, required)
- `entryDate` (string, required)
- `netAmount` (number, required)
- `note` (string)
- `priceBasis` (string)
- `procDate` (string, required)
- `productCode` (string, required)
- `productId` (integer, required)
- `quantity` (integer, required)
- `reference` (string)
- `saleRepCode` (string, required)
- `saleRepId` (integer, required)
- `unitPrice` (number, required)
- `vatPercentage` (number, required)
- `vatRateId` (integer, required)

### `brc_create_sales_invoice_gen_ref` (~1265 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmCrAnalysisCategory` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `payload` (object, required)
- `priceBasis` (string)

### `brc_update_sales_invoice` (~389 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)
- `note` (string)
- `reference` (string)

### `brc_delete_sales_invoice` (~276 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmDelete` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)

### `brc_create_quote` (~841 tokens)

Input parameters:

- `acCode` (string, required)
- `accountCode` (string, required)
- `analysisCategoryId` (integer, required)
- `comments` (string, required)
- `companyId` (integer)
- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmCrAnalysisCategory` (boolean)
- `confirmQuotesAutoGenerateInBrc` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `customerOwnerId` (integer, required)
- `customerOwnerName` (string, required)
- `ddNumber` (string)
- `entryDate` (string, required)
- `layoutType` (integer)
- `poNumber` (string)
- `procDate` (string, required)
- `productCode` (string, required)
- `productId` (integer, required)
- `quantity` (number, required)
- `reference` (string)
- `saleRepCode` (string, required)
- `saleRepId` (integer, required)
- `tranNote` (string, required)
- `unitPrice` (number, required)
- `vatPercentage` (number, required)
- `vatRateId` (integer, required)
- `vatTypeId` (integer)

### `brc_create_quote_gen_ref` (~846 tokens)

Input parameters:

- `acCode` (string, required)
- `accountCode` (string, required)
- `analysisCategoryId` (integer, required)
- `comments` (string, required)
- `companyId` (integer)
- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmCrAnalysisCategory` (boolean)
- `confirmQuotesAutoGenerateInBrc` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `customerOwnerId` (integer, required)
- `customerOwnerName` (string, required)
- `ddNumber` (string)
- `entryDate` (string, required)
- `layoutType` (integer)
- `poNumber` (string)
- `procDate` (string, required)
- `productCode` (string, required)
- `productId` (integer, required)
- `quantity` (number, required)
- `reference` (string)
- `saleRepCode` (string, required)
- `saleRepId` (integer, required)
- `tranNote` (string, required)
- `unitPrice` (number, required)
- `vatPercentage` (number, required)
- `vatRateId` (integer, required)
- `vatTypeId` (integer)

### `brc_update_quote` (~280 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)
- `note` (string)
- `reference` (string)

### `brc_close_quote` (~261 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)

### `brc_reopen_quote` (~262 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)

### `brc_delete_quote` (~273 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmDelete` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)

### `brc_generate_sales_invoice_from_quote` (~300 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `entryDate` (string)
- `procDate` (string)
- `quoteId` (integer, required)

### `brc_create_sales_credit_note` (~677 tokens)

Input parameters:

- `acCode` (string, required)
- `accountCode` (string, required)
- `analysisCategoryId` (integer, required)
- `bookTranTypeId` (integer, required)
- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmCrAnalysisCategory` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `customerId` (integer, required)
- `description` (string, required)
- `entryDate` (string, required)
- `netAmount` (number, required)
- `note` (string, required)
- `procDate` (string, required)
- `productCode` (string, required)
- `productId` (integer, required)
- `quantity` (number, required)
- `reference` (string)
- `saleRepCode` (string, required)
- `saleRepId` (integer, required)
- `unitPrice` (number, required)
- `vatPercentage` (number, required)
- `vatRateId` (integer, required)

### `brc_create_sales_credit_note_gen_ref` (~507 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmCrAnalysisCategory` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `payload` (object, required)

### `brc_update_sales_credit_note` (~286 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)
- `note` (string)
- `reference` (string)

### `brc_delete_sales_credit_note` (~279 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmDelete` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)

### `brc_create_sales_rep` (~279 tokens)

Input parameters:

- `code` (string, required)
- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `name` (string, required)

### `brc_update_sales_rep` (~281 tokens)

Input parameters:

- `code` (string)
- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)
- `name` (string)

### `brc_delete_sales_rep` (~276 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmDelete` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)

### `brc_get_nom_ac_ledger_by_ids` (~222 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `ids` (string, required)

### `brc_grouped_nominal_accounts_report` (~210 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)

### `brc_multi_company_nom_ac_report` (~200 tokens)

Input parameters:

- `companyNames` (array, required)
- `connectionRef` (string)

### `brc_list_cash_payments` (~192 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_get_cash_payment` (~132 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `id` (required)

### `brc_create_cash_payment` (~631 tokens)

Input parameters:

- `acCode` (string)
- `accountCode` (string)
- `analysisCategoryId` (integer)
- `bankAccountCode` (string)
- `bankAccountId` (integer)
- `bookTranTypeId` (integer)
- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `description` (string)
- `discount` (number)
- `entryDate` (string)
- `ledger` (number)
- `lodgement` (number)
- `note` (string, required)
- `procDate` (string)
- `supplierId` (integer)
- `total` (number, required)

### `brc_update_cash_payment` (~290 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)
- `payload` (object)
- `updates` (object)

### `brc_delete_cash_payment` (~273 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmDelete` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)

### `brc_batch_cash_payments` (~484 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmCrAnalysisCategory` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `items` (array, required)
- `priceBasis` (string)

### `brc_list_cash_receipts` (~192 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_get_cash_receipt` (~133 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `id` (required)

### `brc_create_cash_receipt` (~611 tokens)

Input parameters:

- `acCode` (string)
- `acEntries` (array)
- `accountCode` (string)
- `analysisCategoryId` (integer)
- `bookTranTypeId` (integer)
- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `customFields` (array)
- `customerId` (integer)
- `description` (string)
- `detailCollection` (array)
- `details` (string)
- `discount` (number)
- `entryDate` (string)
- `ledger` (number)
- `note` (string)
- `payload` (object)
- `percentage` (number)
- `procDate` (string)
- `reference` (string)
- `total` (number)
- `totalNet` (number)
- `totalVAT` (number)
- `totalVat` (number)
- `unallocated` (number)
- `vatEntries` (array)
- `vatPercentage` (number)
- `vatRateId` (integer)
- `vatTypeId` (integer)

### `brc_update_cash_receipt` (~291 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)
- `payload` (object)
- `updates` (object)

### `brc_delete_cash_receipt` (~274 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmDelete` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)

### `brc_batch_cash_receipts` (~484 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmCrAnalysisCategory` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `items` (array, required)
- `priceBasis` (string)

### `brc_list_payments` (~190 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_get_payment` (~129 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `id` (required)

### `brc_create_payment` (~581 tokens)

Input parameters:

- `acCode` (string)
- `accountCode` (string)
- `analysisCategoryId` (integer)
- `bankAccountCode` (string, required)
- `bankAccountId` (integer, required)
- `bookTranTypeId` (integer)
- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `description` (string)
- `discount` (number)
- `entryDate` (string)
- `note` (string, required)
- `procDate` (string)
- `reference` (string)
- `supplierId` (integer)
- `total` (number, required)

### `brc_update_payment` (~287 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)
- `payload` (object)
- `updates` (object)

### `brc_delete_payment` (~270 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmDelete` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)

### `brc_batch_payments` (~482 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmCrAnalysisCategory` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `items` (array, required)
- `priceBasis` (string)

### `brc_list_bank_accounts` (~191 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_get_bank_account` (~132 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `id` (required)

### `brc_create_bank_account` (~416 tokens)

Input parameters:

- `acCode` (string)
- `accountName` (string)
- `accountNumber` (string)
- `address` (array)
- `balance` (number)
- `bankFeedsSource` (integer)
- `businessIdentifierCode` (string)
- `categoryId` (integer)
- `companyName` (string, required)
- `confirmCreate` (boolean)
- `connectionRef` (string)
- `creditorScheme` (string)
- `details` (string)
- `internationalBankAccountNumber` (string)
- `isDefaultBank` (boolean)
- `lastChq` (string)
- `nominalAcCode` (string)
- `payload` (object)
- `sortCode` (string)

### `brc_update_bank_account` (~311 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)
- `payload` (object)
- `updates` (object)

### `brc_delete_bank_account` (~284 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmDelete` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)

### `brc_get_product` (~129 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `id` (required)

### `brc_create_product` (~274 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `payload` (object, required)

### `brc_update_product` (~287 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)
- `payload` (object)
- `updates` (object)

### `brc_delete_product` (~270 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmDelete` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (required)

### `brc_batch_purchases` (~480 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmCrAnalysisCategory` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `items` (array, required)
- `priceBasis` (string)

### `brc_batch_quotes` (~479 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmCrAnalysisCategory` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `items` (array, required)
- `priceBasis` (string)

### `brc_batch_sales_credit_notes` (~581 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmCrAnalysisCategory` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `items` (array, required)
- `priceBasis` (string)

### `brc_batch_sales_entries` (~481 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmCrAnalysisCategory` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `items` (array, required)
- `priceBasis` (string)

### `brc_batch_sales_invoices` (~764 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmCounterpartyExplicit` (boolean)
- `confirmCrAnalysisCategory` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `items` (array, required)
- `priceBasis` (string)

### `brc_batch_sales_reps` (~377 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmCrAnalysisCategory` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `items` (array, required)
- `priceBasis` (string)

### `brc_batch_suppliers` (~375 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmCrAnalysisCategory` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `items` (array, required)
- `priceBasis` (string)

### `brc_batch_customers` (~375 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmCrAnalysisCategory` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `items` (array, required)
- `priceBasis` (string)

### `brc_batch_products` (~374 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmCrAnalysisCategory` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `items` (array, required)
- `priceBasis` (string)

### `brc_list_sales` (~198 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `page` (integer)
- `pageSize` (integer)
- `skip` (integer)
- `top` (integer)

### `brc_process_vat_category_rates` (~368 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmProcess` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `effectiveDate` (string)
- `payload` (object)
- `vatCategoryRates` (array)

### `brc_getting_started` (~191 tokens)

Input parameters:

- `connectionRef` (string)

### `brc_get_deployment_policy` (~242 tokens)

Input parameters:

- `connectionRef` (string)

### `brc_validate_transaction_date` (~148 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `transactionDate` (string, required)

### `brc_company_readiness_check` (~220 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)

### `brc_find_help_resources` (~643 tokens)

Input parameters:

- `category` (string)
- `connectionRef` (string)
- `maxResults` (integer)
- `question` (string, required)
- `source` (string)

### `brc_get_help_resource_details` (~940 tokens)

Input parameters:

- `connectionRef` (string)
- `imagePresentation` (string)
- `includeImages` (boolean)
- `maxImages` (integer)
- `question` (string)
- `resourceId` (string, required)

### `brc_open_edu_admin` (~144 tokens)

### `brc_list_audit_log` (~351 tokens)

Input parameters:

- `connectionRef` (string)
- `includeTechnicalDetails` (boolean)

### `brc_clear_audit_log` (~261 tokens)

Input parameters:

- `confirmClear` (boolean)
- `confirmWrite` (boolean)
- `connectionRef` (string)

### `brc_send_sales_invoice_email` (~528 tokens)

Input parameters:

- `bccAddresses` (array)
- `companyName` (string, required)
- `confirmSend` (boolean)
- `connectionRef` (string)
- `fromAddress` (string)
- `messageBody` (string)
- `salesInvoiceId` (integer, required)
- `sendMode` (string)
- `toAddress` (string)
- `toAddresses` (array)

### `brc_send_email_statement` (~606 tokens)

Input parameters:

- `bccAddresses` (array)
- `companyName` (string, required)
- `confirmSend` (boolean)
- `connectionRef` (string)
- `customerId` (integer, required)
- `fromAddress` (string)
- `fromPeriod` (string)
- `messageBody` (string)
- `minBalance` (number)
- `sendMode` (string)
- `toAddress` (string)
- `toAddresses` (array)
- `toPeriod` (string)

### `brc_send_quote_email` (~524 tokens)

Input parameters:

- `bccAddresses` (array)
- `companyName` (string, required)
- `confirmSend` (boolean)
- `connectionRef` (string)
- `fromAddress` (string)
- `messageBody` (string)
- `quoteId` (integer, required)
- `sendMode` (string)
- `toAddress` (string)
- `toAddresses` (array)

### `brc_get_company_processing_settings` (~202 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `includeRaw` (boolean)

### `brc_get_company_reference_settings` (~226 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `includeRaw` (boolean)

### `brc_check_transaction_settings` (~206 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `workflow` (string, required)

### `brc_list_allocation_resolvers` (~171 tokens)

Input parameters:

- `bookTranId` (integer, required)
- `companyName` (string, required)
- `connectionRef` (string)

### `brc_update_allocations` (~234 tokens)

Input parameters:

- `allocationResolvers` (array, required)
- `bookTranId` (integer, required)
- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)

### `brc_list_allocated_transactions` (~165 tokens)

Input parameters:

- `bookTranId` (integer, required)
- `companyName` (string, required)
- `connectionRef` (string)

### `brc_delete_allocation_resolver` (~196 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (integer, required)

### `brc_list_nominal_journal_batches` (~250 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `skip` (integer)
- `top` (integer)

### `brc_get_nominal_journal_batch` (~142 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `id` (integer, required)

### `brc_create_nominal_journal_batch` (~284 tokens)

Input parameters:

- `accountTransactions` (array, required)
- `bookTranTypeId` (integer)
- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `entryDate` (string, required)
- `procDate` (string, required)
- `total` (number, required)

### `brc_update_nominal_journal_batch` (~320 tokens)

Input parameters:

- `accountTransactions` (array, required)
- `bookTranTypeId` (integer)
- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `entryDate` (string, required)
- `id` (integer, required)
- `procDate` (string, required)
- `timestamp` (string, required)
- `total` (number, required)

### `brc_delete_nominal_journal_batch` (~233 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (integer, required)
- `timestamp` (string, required)

### `brc_list_accruals` (~229 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `skip` (integer)
- `top` (integer)

### `brc_get_accrual` (~151 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `id` (integer, required)

### `brc_create_accrual` (~305 tokens)

Input parameters:

- `acCode` (string, required)
- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `entryDate` (string, required)
- `firstDetail` (string)
- `procDate` (string, required)
- `reference` (string, required)
- `secondDetail` (string)
- `total` (number, required)

### `brc_update_accrual` (~355 tokens)

Input parameters:

- `acCode` (string, required)
- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `entryDate` (string, required)
- `firstDetail` (string)
- `id` (integer, required)
- `procDate` (string, required)
- `reference` (string, required)
- `secondDetail` (string)
- `timestamp` (string, required)
- `total` (number, required)

### `brc_delete_accrual` (~224 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (integer, required)
- `timestamp` (string, required)

### `brc_list_prepayments` (~227 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `filter` (string)
- `orderBy` (string)
- `skip` (integer)
- `top` (integer)

### `brc_get_prepayment` (~149 tokens)

Input parameters:

- `companyName` (string, required)
- `connectionRef` (string)
- `id` (integer, required)

### `brc_create_prepayment` (~302 tokens)

Input parameters:

- `acCode` (string, required)
- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `entryDate` (string, required)
- `firstDetail` (string)
- `procDate` (string, required)
- `reference` (string, required)
- `secondDetail` (string)
- `total` (number, required)

### `brc_update_prepayment` (~350 tokens)

Input parameters:

- `acCode` (string, required)
- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `entryDate` (string, required)
- `firstDetail` (string)
- `id` (integer, required)
- `procDate` (string, required)
- `reference` (string, required)
- `secondDetail` (string)
- `timestamp` (string, required)
- `total` (number, required)

### `brc_delete_prepayment` (~222 tokens)

Input parameters:

- `companyName` (string, required)
- `confirmWrite` (boolean)
- `connectionRef` (string)
- `id` (integer, required)
- `timestamp` (string, required)

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/bigredcloud-red-mcp-server/red#diagnostics

## Score history

- 2026-08-03: 63
- 2026-08-02: 63
- 2026-08-01: 63
- 2026-07-31: 62
- 2026-07-30: 61

## Links

- Remote endpoint: https://red.bigredcloud.com/mcp
- Repository: https://github.com/BigRedCloud/red-mcp-server
- Changelog RSS feed: https://verifymcp.io/servers/bigredcloud-red-mcp-server/red/changelog.xml
- Changelog JSON feed: https://verifymcp.io/servers/bigredcloud-red-mcp-server/red/changelog.json
- HTML version of this page: https://verifymcp.io/servers/bigredcloud-red-mcp-server/red
