accueil / serveurs / Finance & Paiement / io.github.BigRedCloud/red-mcp-server
io.github.BigRedCloud/red-mcp-server
serveur MCP (Model Context Protocol) · Red 1.8.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.BigRedCloud/red-mcp-server est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.BigRedCloud/red-mcp-server » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 159 outils
- brc_batch_cash_payments≈ 1563 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (6)
Paramètresitems· array · requis
Batch items to process. Maximum 20 items per request.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.confirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.
Exemple d'appel{"name": "brc_batch_cash_payments", "arguments": {"items": [], "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_batch_cash_receipts≈ 2497 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (6)
Paramètresitems· array · requis
Batch items to process. Maximum 20 items per request.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.confirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.
Exemple d'appel{"name": "brc_batch_cash_receipts", "arguments": {"items": [], "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_batch_customers≈ 1185 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (5)
Paramètresitems· array · requis
Batch items to process. Maximum 20 items per request.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_batch_customers", "arguments": {"items": [], "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_batch_payments≈ 1406 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (6)
Paramètresitems· array · requis
Batch items to process. Maximum 20 items per request.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.confirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.
Exemple d'appel{"name": "brc_batch_payments", "arguments": {"items": [], "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_batch_products≈ 967 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (5)
Paramètresitems· array · requis
Batch items to process. Maximum 20 items per request.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_batch_products", "arguments": {"items": [], "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_batch_purchases≈ 1440 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (8)
Paramètresitems· array · requis
Batch items to process. Maximum 20 items per request.priceBasis· string · optionnel · net | gross
Applies to every sales invoice/credit note item in this batch. Required when Gross Price Entry is enabled. Use `gross` when unit prices are VAT-inclusive/gross. Use `net` when unit prices are VAT-exclusive/net.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.confirmCrAnalysisCategory· boolean · optionnel
Applies to every sales document item in this batch. Set true only after the user confirms a CR (customer) sales analysis account code is intentional for these product lines.confirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.
Exemple d'appel{"name": "brc_batch_purchases", "arguments": {"items": [], "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_batch_quotes≈ 2544 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (7)
Paramètresitems· array · requis
Batch items to process. Maximum 20 items per request.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.confirmCrAnalysisCategory· boolean · optionnel
Applies to every sales document item in this batch. Set true only after the user confirms a CR (customer) sales analysis account code is intentional for these product lines.confirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.
Exemple d'appel{"name": "brc_batch_quotes", "arguments": {"items": [], "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_batch_sales_credit_notes≈ 2395 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (8)
Paramètresitems· array · requis
Batch items to process. Maximum 20 items per request.priceBasis· string · optionnel · net | gross
Applies to every sales invoice/credit note item in this batch. Required when Gross Price Entry is enabled. Use `gross` when unit prices are VAT-inclusive/gross. Use `net` when unit prices are VAT-exclusive/net.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.confirmCrAnalysisCategory· boolean · optionnel
Applies to every sales document item in this batch. Set true only after the user confirms a CR (customer) sales analysis account code is intentional for these product lines.confirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.
Exemple d'appel{"name": "brc_batch_sales_credit_notes", "arguments": {"items": [], "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_batch_sales_entries≈ 1194 tokens
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. 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (7)
Paramètresitems· array · requis
Batch items to process. Maximum 20 items per request.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.confirmCrAnalysisCategory· boolean · optionnel
Applies to every sales document item in this batch. Set true only after the user confirms a CR (customer) sales analysis account code is intentional for these product lines.confirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.
Exemple d'appel{"name": "brc_batch_sales_entries", "arguments": {"items": [], "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_batch_sales_invoices≈ 1476 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (8)
Paramètresitems· array · requis
Batch items to process. Maximum 20 items per request.priceBasis· string · optionnel · net | gross
Applies to every sales invoice/credit note item in this batch. Required when Gross Price Entry is enabled. Use `gross` when unit prices are VAT-inclusive/gross. Use `net` when unit prices are VAT-exclusive/net.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.confirmCrAnalysisCategory· boolean · optionnel
Applies to every sales document item in this batch. Set true only after the user confirms a CR (customer) sales analysis account code is intentional for these product lines.confirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.
Exemple d'appel{"name": "brc_batch_sales_invoices", "arguments": {"items": [], "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_batch_sales_reps≈ 714 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (5)
Paramètresitems· array · requis
Batch items to process. Maximum 20 items per request.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_batch_sales_reps", "arguments": {"items": [], "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_batch_suppliers≈ 1185 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (5)
Paramètresitems· array · requis
Batch items to process. Maximum 20 items per request.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_batch_suppliers", "arguments": {"items": [], "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_check_transaction_settings≈ 314 tokens
Returns processing-setting warnings for one specified transaction workflow. It does not provide an overall company-readiness score.
Paramètres, retour & exemple (3)
Paramètresworkflow· string · requis · sales_invoice | purchase | cash_receipt | statement
The workflow to check against the company processing settings.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_check_transaction_settings", "arguments": {"workflow": "sales_invoice", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_clear_all_company_api_keys≈ 215 tokens
Clears all connection credentials for all company contexts from MCP server memory.
Paramètres, retour & exemple (1)
ParamètresconnectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_clear_all_company_api_keys", "arguments": {"connectionRef": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_clear_audit_log≈ 386 tokens
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 change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (3)
ParamètresconfirmClear· boolean · optionnel
Must be true to confirm that the session audit log should be cleared.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_clear_audit_log", "arguments": {"confirmClear": true, "confirmWrite": true, "connectionRef": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_clear_company_api_key≈ 246 tokens
Clears the API key for a named company context from MCP server memory.
Paramètres, retour & exemple (2)
ParamètrescompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_clear_company_api_key", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_close_quote≈ 531 tokens
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 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.
Paramètres, retour & exemple (5)
Paramètresid· ? · requis
Quote id.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_close_quote", "arguments": {"id": "texte", "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_company_readiness_check≈ 261 tokens
Returns overall company readiness across connection, financial year, reference data, VAT, analysis categories and settings.
Paramètres, retour & exemple (2)
ParamètrescompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_company_readiness_check", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_confirm_company_connection≈ 276 tokens
Confirms a short-lived company-connection code and returns the connected companies plus a reusable opaque connection reference. Connection credentials are not returned.
Paramètres, retour & exemple (2)
Paramètrescode· string · requis
The connection code from the secure Red connection page success message.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_confirm_company_connection", "arguments": {"code": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_accrual≈ 639 tokens
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, 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (11)
Paramètrestotal· number · requis
Accrual total amount.acCode· string · requis
Nominal account code, for example 4000.procDate· string · requis
Processing date, for example 2024-03-15T00:00:00.entryDate· string · requis
Entry date, for example 2024-03-01T00:00:00.reference· string · requis
Accrual reference, for example ACC0001.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.firstDetail· string · optionnel
First detail text.confirmWrite· boolean · optionnel
Must be true only after the user explicitly confirms creating this accrual.secondDetail· string · optionnel
Second detail text.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_create_accrual", "arguments": {"total": 1, "acCode": "texte", "procDate": "texte", "entryDate": "texte", "reference": "texte", "routeToken": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_bank_account≈ 744 tokens
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 remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements.
Paramètres, retour & exemple (20)
ParamètresacCode· string · optionnel
Bank account code, for example 1603.address· array · optionnelbalance· number · optionnel
Opening/current starting balance.details· string · optionnel
Bank account description/name.lastChq· string · optionnel
Last cheque number, for example 000001.payload· object · optionnel
Optional raw bank account payload.sortCode· string · optionnelcategoryId· integer · optionnel
Bank Payments category type id from brc_list_category_types.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.accountName· string · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.accountNumber· string · optionnelconfirmCreate· boolean · optionnel
Must be true only after the user explicitly confirms creation.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.isDefaultBank· boolean · optionnelnominalAcCode· string · optionnel
Existing linked nominal account code. This must already exist in Big Red Cloud and will be sent to the API as account.acCode.creditorScheme· string · optionnelbankFeedsSource· integer · optionnelbusinessIdentifierCode· string · optionnelinternationalBankAccountNumber· string · optionnel
Exemple d'appel{"name": "brc_create_bank_account", "arguments": {"routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_cash_payment≈ 1043 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (20)
Paramètresnote· string · requistotal· number · requisacCode· string · optionnel
Supplier account code for ledger payments.ledger· number · optionnel
Ledger amount; must equal total for supplier payments.discount· number · optionnelprocDate· string · optionnel
Processing date in ISO format. Defaults to entryDate.entryDate· string · optionnel
Entry date in ISO format. Defaults to today.lodgement· number · optionnel
Lodgement amount; must equal total when lodging to bank.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.supplierId· integer · optionnel
Supplier id for ledger payments.accountCode· string · optionnel
Analysis account code matching analysisCategoryId, for example CP01.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.description· string · optionnel
Analysis line description.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.bankAccountId· integer · optionnel
Bank account id for lodgements.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.bookTranTypeId· integer · optionnel
Cash Payment book transaction type id.bankAccountCode· string · optionnel
Bank account code for lodgements.analysisCategoryId· integer · optionnel
Cash Payments analysis category id (categoryTypeId 1391170).confirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.
Exemple d'appel{"name": "brc_create_cash_payment", "arguments": {"note": "texte", "total": 1, "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_cash_receipt≈ 1341 tokens
Creates 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 them into the confirmation call to preserve them if confirming on a later day. VAT rate fields are only sent when the company's VAT on Cash Receipt setting is enabled. 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (32)
Paramètresnote· string · optionneltotal· number · optionnelacCode· string · optionnel
Resolved customer account code. Customer-ledger receipts also require customerId for the same customer; analysed receipts can omit both.ledger· number · optionneldetails· string · optionnelpayload· object · optionnel
Raw cash-receipt fields. Customer-ledger mode requires both customerId and acCode for the same resolved customer; analysed mode uses analysis allocation instead.discount· number · optionnelprocDate· string · optionnel
Processing date; defaults to entryDate and is shown in the preview.totalNet· number · optionneltotalVAT· number · optionneltotalVat· number · optionnelacEntries· array · optionnelentryDate· string · optionnel
Entry date; defaults to today and is shown in the preview.reference· string · optionnel
Cash receipts do not support reference in the documented BRC API. Use detailCollection for audit or bank-reference text.vatRateId· integer · optionnelvatTypeId· integer · optionnelcustomerId· integer · optionnel
Resolved customer id. Customer-ledger receipts also require acCode for the same customer; analysed receipts can omit both.percentage· number · optionnelrouteToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.vatEntries· array · optionnelaccountCode· string · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.description· string · optionnelunallocated· number · optionnelconfirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.customFields· array · optionnelconnectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.vatPercentage· number · optionnelbookTranTypeId· integer · optionneldetailCollection· array · optionnelanalysisCategoryId· integer · optionnelconfirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.
Exemple d'appel{"name": "brc_create_cash_receipt", "arguments": {"routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_customer≈ 592 tokens
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, 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (5)
Paramètrespayload· object · requis
Raw BRC-compatible payload for this endpoint.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_create_customer", "arguments": {"payload": {}, "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_nominal_journal_batch≈ 886 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (9)
Paramètrestotal· number · requis
Total journal amount.procDate· string · requis
Processing date, for example 2024-01-15T00:00:00.entryDate· string · requis
Entry date, for example 2024-01-15T00:00:00.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after the user explicitly confirms creating this Nominal Journal Batch.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.bookTranTypeId· integer · optionnel
Book transaction type id. Nominal Journal Batch is usually 7.accountTransactions· array · requis
Nominal journal account transaction lines. Debits and credits should balance.
Exemple d'appel{"name": "brc_create_nominal_journal_batch", "arguments": {"total": 1, "procDate": "texte", "entryDate": "texte", "routeToken": "texte", "companyName": "texte", "accountTransactions": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_payment≈ 976 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (19)
Paramètresnote· string · requistotal· number · requisacCode· string · optionnel
Supplier account code for supplier payments.discount· number · optionnelprocDate· string · optionnel
Processing date in ISO format. Defaults to entryDate.entryDate· string · optionnel
Entry date in ISO format. Defaults to today.reference· string · optionnelrouteToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.supplierId· integer · optionnel
Supplier id for supplier payments.accountCode· string · optionnel
Analysis account code matching analysisCategoryId, for example BP01.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.description· string · optionnel
Analysis line description.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.bankAccountId· integer · requisconnectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.bookTranTypeId· integer · optionnel
Cheques Entry / Payments book transaction type id.bankAccountCode· string · requisanalysisCategoryId· integer · optionnel
Payments book analysis category id for the selected bank.confirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.
Exemple d'appel{"name": "brc_create_payment", "arguments": {"note": "texte", "total": 1, "routeToken": "texte", "companyName": "texte", "bankAccountId": 1, "bankAccountCode": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_prepayment≈ 644 tokens
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, 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (11)
Paramètrestotal· number · requis
Prepayment total amount.acCode· string · requis
Nominal account code, for example 4000.procDate· string · requis
Processing date, for example 2024-03-15T00:00:00.entryDate· string · requis
Entry date, for example 2024-03-01T00:00:00.reference· string · requis
Prepayment reference, for example PRE0001.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.firstDetail· string · optionnel
First detail text.confirmWrite· boolean · optionnel
Must be true only after the user explicitly confirms creating this prepayment.secondDetail· string · optionnel
Second detail text.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_create_prepayment", "arguments": {"total": 1, "acCode": "texte", "procDate": "texte", "entryDate": "texte", "reference": "texte", "routeToken": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_product≈ 560 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (5)
Paramètrespayload· object · requis
Raw BRC-compatible payload for this endpoint.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_create_product", "arguments": {"payload": {}, "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_purchase≈ 1012 tokens
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. 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (18)
Paramètresnote· string · requis
Purchase note.acCode· string · requis
Supplier account code, for example SUP001.procDate· string · requis
Processing date in ISO format.entryDate· string · requis
Entry date in ISO format.netAmount· number · requis
Net amount before VAT.reference· string · optionnel
Required when the company is configured for manual purchase references.vatRateId· integer · requis
VAT rate id.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.supplierId· string · requis
Supplier id, for example 26180406.accountCode· string · requis
Nominal/account code.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.description· string · requis
Analysis line description.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.vatPercentage· number · requis
VAT percentage.bookTranTypeId· integer · requis
Purchase book transaction type id.analysisCategoryId· integer · requis
Purchases analysis category id.confirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.
Exemple d'appel{"name": "brc_create_purchase", "arguments": {"note": "texte", "acCode": "texte", "procDate": "texte", "entryDate": "texte", "netAmount": 1, "vatRateId": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_purchase_gen_ref≈ 870 tokens
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 bypass preview or explicit-confirmation requirements. 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. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (17)
Paramètresnote· string · requisacCode· string · requisprocDate· string · requisentryDate· string · requisnetAmount· number · requisvatRateId· integer · requisrouteToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.supplierId· integer · requisaccountCode· string · requiscompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.description· string · requisconfirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.vatPercentage· number · requisbookTranTypeId· integer · requisanalysisCategoryId· integer · requisconfirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.
Exemple d'appel{"name": "brc_create_purchase_gen_ref", "arguments": {"note": "texte", "acCode": "texte", "procDate": "texte", "entryDate": "texte", "netAmount": 1, "vatRateId": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_quote≈ 1313 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (30)
ParamètresacCode· string · requiscomments· string · requisddNumber· string · optionnelpoNumber· string · optionnelprocDate· string · requisquantity· number · requistranNote· string · requiscompanyId· integer · requis
Required BRC company id for the quote payload. Use the connected company's id from existing records such as customers, products, or sales reps. Do not omit this field.entryDate· string · requisproductId· integer · requisreference· string · optionnel
Optional manual quote reference, max 6 characters. Required when quote references are manual, or when the quote reference setting is unknown. Quote reference must be 6 characters or fewer because Big Red Cloud truncates longer references.saleRepId· integer · requis
Sales rep id from brc_list_sales_reps.unitPrice· number · requisvatRateId· integer · requisvatTypeId· integer · optionnellayoutType· integer · optionnelrouteToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.accountCode· string · requis
Sales Analysis account code for the quote product line, for example SA01.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.productCode· string · requissaleRepCode· string · requis
Sales rep code from brc_list_sales_reps.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.vatPercentage· number · requiscustomerOwnerId· integer · requiscustomerOwnerName· string · requisanalysisCategoryId· integer · requisconfirmCrAnalysisCategory· boolean · optionnel
Set true only after the user confirms a CR sales analysis account code is intentional for this product line.confirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.confirmQuotesAutoGenerateInBrc· boolean · optionnel
Set true only after the user confirms quotes are auto-generated in Big Red Cloud. Required for brc_create_quote_gen_ref when Quotes reference setting is Unknown.
Exemple d'appel{"name": "brc_create_quote", "arguments": {"acCode": "texte", "comments": "texte", "procDate": "texte", "quantity": 1, "tranNote": "texte", "companyId": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_quote_gen_ref≈ 1326 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (30)
ParamètresacCode· string · requiscomments· string · requisddNumber· string · optionnelpoNumber· string · optionnelprocDate· string · requisquantity· number · requistranNote· string · requiscompanyId· integer · requis
Required BRC company id for the quote payload. Use the connected company's id from existing records such as customers, products, or sales reps. Do not omit this field.entryDate· string · requisproductId· integer · requisreference· string · optionnel
Optional manual quote reference, max 6 characters. Required when quote references are manual, or when the quote reference setting is unknown. Quote reference must be 6 characters or fewer because Big Red Cloud truncates longer references.saleRepId· integer · requis
Sales rep id from brc_list_sales_reps.unitPrice· number · requisvatRateId· integer · requisvatTypeId· integer · optionnellayoutType· integer · optionnelrouteToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.accountCode· string · requis
Sales Analysis account code for the quote product line, for example SA01.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.productCode· string · requissaleRepCode· string · requis
Sales rep code from brc_list_sales_reps.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.vatPercentage· number · requiscustomerOwnerId· integer · requiscustomerOwnerName· string · requisanalysisCategoryId· integer · requisconfirmCrAnalysisCategory· boolean · optionnel
Set true only after the user confirms a CR sales analysis account code is intentional for this product line.confirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.confirmQuotesAutoGenerateInBrc· boolean · optionnel
Set true only after the user confirms quotes are auto-generated in Big Red Cloud. Required for brc_create_quote_gen_ref when Quotes reference setting is Unknown.
Exemple d'appel{"name": "brc_create_quote_gen_ref", "arguments": {"acCode": "texte", "comments": "texte", "procDate": "texte", "quantity": 1, "tranNote": "texte", "companyId": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_sales_credit_note≈ 1067 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (25)
Paramètresnote· string · requisacCode· string · requisprocDate· string · requisquantity· number · requisentryDate· string · requisnetAmount· number · requisproductId· integer · requisreference· string · optionnelsaleRepId· integer · requis
Sales rep id from brc_list_sales_reps.unitPrice· number · requisvatRateId· integer · requiscustomerId· integer · requisrouteToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.accountCode· string · requiscompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.description· string · requisproductCode· string · requissaleRepCode· string · requis
Sales rep code from brc_list_sales_reps.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.vatPercentage· number · requisbookTranTypeId· integer · requisanalysisCategoryId· integer · requisconfirmCrAnalysisCategory· boolean · optionnel
Set true only after the user confirms a CR sales analysis account code is intentional for this product line.confirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.
Exemple d'appel{"name": "brc_create_sales_credit_note", "arguments": {"note": "texte", "acCode": "texte", "procDate": "texte", "quantity": 1, "entryDate": "texte", "netAmount": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_sales_credit_note_gen_ref≈ 749 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (7)
Paramètrespayload· object · requisrouteToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.confirmCrAnalysisCategory· boolean · optionnel
Set true only after the user confirms a CR sales analysis account code is intentional for this product line.confirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.
Exemple d'appel{"name": "brc_create_sales_credit_note_gen_ref", "arguments": {"payload": {}, "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_sales_entry≈ 852 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (17)
Paramètresnote· string · requisacCode· string · requisprocDate· string · requisentryDate· string · requisnetAmount· number · requisvatRateId· integer · requiscustomerId· integer · requisrouteToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.accountCode· string · requiscompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.description· string · requisconfirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.vatPercentage· number · requisbookTranTypeId· integer · requisanalysisCategoryId· integer · requisconfirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.
Exemple d'appel{"name": "brc_create_sales_entry", "arguments": {"note": "texte", "acCode": "texte", "procDate": "texte", "entryDate": "texte", "netAmount": 1, "vatRateId": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_sales_invoice≈ 1585 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (28)
Paramètresnote· string · optionnel
Optional. BRC "Note" field on the sales document (JSON field `note`). Leave blank to default it to the customer name (BRC customer "Name" / JSON `name`). Do not use the product name as the note. Only set this when the user explicitly provides a note.acCode· string · requisprocDate· string · requisquantity· integer · requisentryDate· string · requisnetAmount· number · requisproductId· integer · requis
productCode is the BRC product "Code" (JSON `productCode`); productId is the BRC product "Id" (JSON `productId`) from brc_list_products. The product name is not a payload field — do not place it in the BRC "Note" field (JSON `note`).reference· string · optionnel
Optional. BRC "Reference" field (JSON field `reference`). BRC "Our Ref" (JSON `ourReference`) and BRC "Your Ref" (JSON `yourReference`) default to this value when not supplied separately.saleRepId· integer · requis
Sales rep id from brc_list_sales_reps.unitPrice· number · requisvatRateId· integer · requiscustomerId· integer · requisdeliveryTo· ? · optionnel
Optional. BRC "Delivery To" address (JSON field `deliveryTo`). Leave blank unless the user explicitly provides a delivery address. Do not invent or default a delivery address (for example "MCP Test").priceBasis· string · optionnel · net | gross
Required when Gross Price Entry is enabled. Use `gross` when unit prices are VAT-inclusive/gross. Use `net` when unit prices are VAT-exclusive/net.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.accountCode· string · requiscompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.description· string · requis
Product line description shown on the document line (BRC product line description / JSON `tranNotes`, also used on the line's analysis entry description). This is the line narrative, not the BRC "Note" field.productCode· string · requis
productCode is the BRC product "Code" (JSON `productCode`); productId is the BRC product "Id" (JSON `productId`) from brc_list_products. The product name is not a payload field — do not place it in the BRC "Note" field (JSON `note`).saleRepCode· string · requis
Sales rep code from brc_list_sales_reps.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.customerName· string · optionnel
Optional. The selected customer's name (BRC customer "Name" / JSON `name`). Used as the default sales document note (BRC "Note" / JSON `note`) when no explicit note is given.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.vatPercentage· number · requisbookTranTypeId· integer · requisanalysisCategoryId· integer · requisconfirmCrAnalysisCategory· boolean · optionnel
Set true only after the user confirms a CR sales analysis account code is intentional for this product line.confirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.
Exemple d'appel{"name": "brc_create_sales_invoice", "arguments": {"acCode": "texte", "procDate": "texte", "quantity": 1, "entryDate": "texte", "netAmount": 1, "productId": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_sales_invoice_gen_ref≈ 1508 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
Paramètres, retour & exemple (8)
Paramètrespayload· object · requis
Raw BRC payloads for multi-line sales invoices must use `productTrans[]` (one object per product line). Each product line must include its own nested `acEntries[]` for Sales analysis posting — do not send a top-level `acEntries` array on the invoice. Required header fields include customerId, acCode, entryDate, procDate, saleRepId, saleRepCode, bookTranTypeId, totalNet, totalVAT, total, and unpaid. Red validates line amounts, nested analysis values, qty × unit price (using useTaxInclusiveUnitPrice), and header totals before posting, and returns all validation issues together when the payload does not reconcile. Preview-before-posting still shows what Red will post and waits for confirmation before anything is written to Big Red Cloud.priceBasis· string · optionnel · net | gross
Required when Gross Price Entry is enabled. Use `gross` when unit prices are VAT-inclusive/gross. Use `net` when unit prices are VAT-exclusive/net.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.confirmCrAnalysisCategory· boolean · optionnel
Set true only after the user confirms a CR sales analysis account code is intentional for this product line.confirmCounterpartyExplicit· boolean · optionnel
Must be true only after the user explicitly named or confirmed the customer, supplier, or other counterparty in the current conversation. Never set true because a customer or supplier appeared in an earlier preview, was inferred from context, or was filled in without the user's explicit choice in this conversation.
Exemple d'appel{"name": "brc_create_sales_invoice_gen_ref", "arguments": {"payload": {}, "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_sales_rep≈ 560 tokens
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 explicit-confirmation requirements. 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.
Paramètres, retour & exemple (6)
Paramètrescode· string · requis
Sales rep code.name· string · requis
Sales rep name.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_create_sales_rep", "arguments": {"code": "texte", "name": "texte", "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_create_supplier≈ 604 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (5)
Paramètrespayload· object · requis
Raw BRC-compatible payload for this endpoint.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_create_supplier", "arguments": {"payload": {}, "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_delete_accrual≈ 520 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (6)
Paramètresid· integer · requis
Parent accrual id.timestamp· string · requis
Base64 timestamp returned by the accrual, for example K94UQIbL3gg=.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after the user explicitly confirms deleting this accrual.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_delete_accrual", "arguments": {"id": 1, "timestamp": "texte", "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_delete_allocation_resolver≈ 507 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (5)
Paramètresid· integer · requis
Allocation resolver id to reverse/delete.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after the user explicitly confirms reversing/deleting this allocation.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_delete_allocation_resolver", "arguments": {"id": 1, "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_delete_bank_account≈ 564 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (6)
Paramètresid· ? · requis
bank account id.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.confirmDelete· boolean · optionnelconnectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_delete_bank_account", "arguments": {"id": "texte", "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_delete_cash_payment≈ 556 tokens
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. 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (6)
Paramètresid· ? · requis
cash payment id.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.confirmDelete· boolean · optionnelconnectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_delete_cash_payment", "arguments": {"id": "texte", "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_delete_cash_receipt≈ 556 tokens
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. 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (6)
Paramètresid· ? · requis
cash receipt id.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.confirmDelete· boolean · optionnelconnectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_delete_cash_receipt", "arguments": {"id": "texte", "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_delete_customer≈ 551 tokens
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 requirements. 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.
Paramètres, retour & exemple (6)
Paramètresid· ? · requis
customer id.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.confirmDelete· boolean · optionnelconnectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_delete_customer", "arguments": {"id": "texte", "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_delete_nominal_journal_batch≈ 542 tokens
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, 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (6)
Paramètresid· integer · requis
Nominal Journal Batch id.timestamp· string · requis
Base64 timestamp returned by the Nominal Journal Batch, for example 7aIZQIbL3gg=.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after the user explicitly confirms deleting this Nominal Journal Batch.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_delete_nominal_journal_batch", "arguments": {"id": 1, "timestamp": "texte", "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_delete_payment≈ 550 tokens
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. 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (6)
Paramètresid· ? · requis
payment id.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.confirmDelete· boolean · optionnelconnectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_delete_payment", "arguments": {"id": "texte", "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_delete_prepayment≈ 525 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (6)
Paramètresid· integer · requis
Parent prepayment id.timestamp· string · requis
Base64 timestamp returned by the prepayment, for example bgUcQIbL3gg=.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after the user explicitly confirms deleting this prepayment.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_delete_prepayment", "arguments": {"id": 1, "timestamp": "texte", "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_delete_product≈ 550 tokens
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. 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (6)
Paramètresid· ? · requis
product id.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.confirmDelete· boolean · optionnelconnectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_delete_product", "arguments": {"id": "texte", "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_delete_purchase≈ 602 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (6)
Paramètresid· ? · requis
Purchase id.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.confirmDelete· boolean · optionnelconnectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_delete_purchase", "arguments": {"id": "texte", "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_delete_quote≈ 667 tokens
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 a later lookup by quote id returns an unexpected error, treat that check as inconclusive rather than as a failed delete. Confirm remaining quotes from the quote list by quote id — quote references are not necessarily unique. 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (6)
Paramètresid· ? · requis
Quote id.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.confirmDelete· boolean · optionnelconnectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_delete_quote", "arguments": {"id": "texte", "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_delete_sales_credit_note≈ 570 tokens
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 preview or explicit-confirmation requirements. 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.
Paramètres, retour & exemple (6)
Paramètresid· ? · requis
Sales credit note id.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.confirmDelete· boolean · optionnelconnectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_delete_sales_credit_note", "arguments": {"id": "texte", "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_delete_sales_entry≈ 567 tokens
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 or explicit-confirmation requirements. 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.
Paramètres, retour & exemple (6)
Paramètresid· integer · requis
Sales entry id.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.confirmDelete· boolean · optionnelconnectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_delete_sales_entry", "arguments": {"id": 1, "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_delete_sales_invoice≈ 565 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (6)
Paramètresid· ? · requis
Sales invoice id.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.confirmDelete· boolean · optionnelconnectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_delete_sales_invoice", "arguments": {"id": "texte", "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_delete_sales_rep≈ 565 tokens
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 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (6)
Paramètresid· ? · requis
Sales rep id.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.confirmDelete· boolean · optionnelconnectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_delete_sales_rep", "arguments": {"id": "texte", "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_delete_supplier≈ 551 tokens
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 requirements. 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.
Paramètres, retour & exemple (6)
Paramètresid· ? · requis
supplier id.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.confirmDelete· boolean · optionnelconnectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_delete_supplier", "arguments": {"id": "texte", "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_find_help_resources≈ 324 tokens
Searches 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.
Paramètres, retour & exemple (4)
Paramètressource· string · optionnel · freshdesk | customer_docs | recorded_webinar | youtube_video | upcoming_webinar | all
Optional source filter: freshdesk, customer_docs, recorded_webinar, youtube_video, upcoming_webinar, or all.category· string · optionnel
Optional help category filter, for example bank_feeds or sales.question· string · requis
Plain-English help question, for example how do bank feeds work or how do I reconcile my bank account.maxResults· integer · optionnel
Maximum number of matching resources to return. Defaults to 5.
Exemple d'appel{"name": "brc_find_help_resources", "arguments": {"question": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_generate_sales_invoice_from_quote≈ 650 tokens
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. 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 previewed change after explicit confirmation. Passing preflight is not confirmation.
Paramètres, retour & exemple (7)
ParamètresquoteId· integer · requis
Quote id.procDate· string · optionnel
Optional invoice processing date in ISO format.entryDate· string · optionnel
Optional invoice entry date in ISO format.routeToken· string · requis
Opaque routeToken from brc_route_request for this action workflow. Required for transactional tools. Routing permission only — does not replace preview-before-posting or confirmWrite.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.confirmWrite· boolean · optionnel
Must be true only after a plain-English preview before posting has been shown in the current conversation and the user explicitly confirmed posting (for example yes, create it / post it now / confirm). Never set true on the first call or because the user initially asked to create something. Nothing is written to Big Red Cloud until you confirm.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_generate_sales_invoice_from_quote", "arguments": {"quoteId": 1, "routeToken": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_generate_support_report≈ 255 tokens
Returns a downloadable support diagnostic and a concise summary for the current session.
Paramètres, retour & exemple (2)
ParamètrescompanyName· string · requis
Currently connected company to include in the diagnostic report.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_generate_support_report", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_accrual≈ 278 tokens
Returns information about a single parent Accrual by id. Child accruals are not exposed by the public API.
Paramètres, retour & exemple (3)
Paramètresid· integer · requis
Parent accrual id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_accrual", "arguments": {"id": 1, "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_bank_account≈ 258 tokens
Gets one BRC bank account by id.
Paramètres, retour & exemple (3)
Paramètresid· ? · requis
Bank account id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_bank_account", "arguments": {"id": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_cash_payment≈ 258 tokens
Gets one BRC cash payment by id.
Paramètres, retour & exemple (3)
Paramètresid· ? · requis
Cash payment id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_cash_payment", "arguments": {"id": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_cash_receipt≈ 258 tokens
Gets one BRC cash receipt by id.
Paramètres, retour & exemple (3)
Paramètresid· ? · requis
Cash receipt id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_cash_receipt", "arguments": {"id": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_company_api_key_status≈ 252 tokens
Returns company connection-status metadata without returning API keys or other credentials.
Paramètres, retour & exemple (2)
ParamètrescompanyName· string · optionnel
Optional company context name. If omitted, summarises all contexts.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_company_api_key_status", "arguments": {"companyName": "texte", "connectionRef": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_company_logo≈ 233 tokens
Gets the company logo from BRC.
Paramètres, retour & exemple (2)
ParamètrescompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_company_logo", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_company_processing_settings≈ 306 tokens
Returns company processing settings that affect VAT-sensitive accounting workflows.
Paramètres, retour & exemple (3)
ParamètresincludeRaw· boolean · optionnel
If true, includes the raw BRC settings record for operator review. Customer-facing responses should normally leave this false.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_company_processing_settings", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_company_reference_settings≈ 320 tokens
Returns quote and transaction reference settings. An Unknown quote-reference setting does not establish automatic reference generation.
Paramètres, retour & exemple (3)
ParamètresincludeRaw· boolean · optionnel
If true, includes the raw BRC company setup record for operator review. Customer-facing responses should normally leave this false.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_company_reference_settings", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_company_setup_config≈ 267 tokens
Gets full BRC company setup configuration, including general details, financial year, reference settings, and processing options.
Paramètres, retour & exemple (2)
ParamètrescompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_company_setup_config", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_customer≈ 253 tokens
Gets one BRC customer by id.
Paramètres, retour & exemple (3)
Paramètresid· ? · requis
Customer id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_customer", "arguments": {"id": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_customer_opening_balance≈ 262 tokens
Gets a customer's opening balance.
Paramètres, retour & exemple (3)
ParamètresitemId· string · requis
Customer item id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_customer_opening_balance", "arguments": {"itemId": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_deployment_policy≈ 110 tokens
Returns the deployment capability and permission summary, including enabled action groups and development-mode status.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "brc_get_deployment_policy", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_financial_year≈ 234 tokens
Gets BRC company financial year.
Paramètres, retour & exemple (2)
ParamètrescompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_financial_year", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_help_resource_details≈ 384 tokens
Returns 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.
Paramètres, retour & exemple (5)
Paramètresquestion· string · optionnel
Optional customer question used to select the matching Freshdesk workflow screenshots, for example an existing-customer opening balance question versus adding a new customer.maxImages· integer · optionnel
Maximum Freshdesk screenshots to return. Defaults to 5. Hard maximum 8.resourceId· string · requis
Resource ID from brc_red_help or brc_find_help_resources, for example customer_docs:bank-reconciliation or freshdesk:1001.includeImages· boolean · optionnel
When true, Freshdesk articles may include screenshot presentation. Defaults to true.imagePresentation· string · optionnel · links | inline | both
How to present Freshdesk screenshots. Defaults to links (signed Markdown links only). Use inline for MCP image blocks, or both for Markdown plus image blocks.
Exemple d'appel{"name": "brc_get_help_resource_details", "arguments": {"resourceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_nom_ac_ledger_by_ids≈ 289 tokens
Returns nominal-account ledgers for supplied account IDs. Monthly values represent movements rather than monthly balances.
Paramètres, retour & exemple (3)
Paramètresids· string · requis
Comma-separated nominal account ids.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_nom_ac_ledger_by_ids", "arguments": {"ids": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_nominal_account_ledger_by_id≈ 294 tokens
Returns one nominal account ledger and its period movements. Monthly values represent movements rather than monthly balances.
Paramètres, retour & exemple (3)
Paramètresid· ? · requis
Nominal account id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_nominal_account_ledger_by_id", "arguments": {"id": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_nominal_journal_batch≈ 280 tokens
Returns information about a single Nominal Journal Batch by id.
Paramètres, retour & exemple (3)
Paramètresid· integer · requis
Nominal Journal Batch id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_nominal_journal_batch", "arguments": {"id": 1, "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_payment≈ 252 tokens
Gets one BRC payment by id.
Paramètres, retour & exemple (3)
Paramètresid· ? · requis
Payment id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_payment", "arguments": {"id": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_prepayment≈ 283 tokens
Returns information about a single parent Prepayment by id. Child prepayments are not exposed by the public API.
Paramètres, retour & exemple (3)
Paramètresid· integer · requis
Parent prepayment id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_prepayment", "arguments": {"id": 1, "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_product≈ 252 tokens
Gets one BRC product by id.
Paramètres, retour & exemple (3)
Paramètresid· ? · requis
Product id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_product", "arguments": {"id": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_purchase≈ 253 tokens
Gets one BRC purchase by id.
Paramètres, retour & exemple (3)
Paramètresid· ? · requis
Purchase id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_purchase", "arguments": {"id": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_quote≈ 291 tokens
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.
Paramètres, retour & exemple (3)
Paramètresid· ? · requis
Quote id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_quote", "arguments": {"id": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_sales_credit_note≈ 264 tokens
Gets one BRC sales credit note by id.
Paramètres, retour & exemple (3)
Paramètresid· ? · requis
Sales credit note id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_sales_credit_note", "arguments": {"id": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_sales_entry≈ 257 tokens
Gets one BRC sales entry by id.
Paramètres, retour & exemple (3)
Paramètresid· ? · requis
Sales entry id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_sales_entry", "arguments": {"id": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_sales_invoice≈ 259 tokens
Gets one BRC sales invoice by id.
Paramètres, retour & exemple (3)
Paramètresid· ? · requis
Sales invoice id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_sales_invoice", "arguments": {"id": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_sales_rep≈ 260 tokens
Gets one BRC sales rep by id.
Paramètres, retour & exemple (3)
Paramètresid· ? · requis
Sales rep id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_sales_rep", "arguments": {"id": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_supplier≈ 253 tokens
Gets one BRC supplier by id.
Paramètres, retour & exemple (3)
Paramètresid· ? · requis
Supplier id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_supplier", "arguments": {"id": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_get_supplier_opening_balance≈ 262 tokens
Gets a supplier's opening balance.
Paramètres, retour & exemple (3)
ParamètresitemId· string · requis
Supplier item id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_get_supplier_opening_balance", "arguments": {"itemId": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_grouped_nominal_accounts_report≈ 259 tokens
Returns a grouped nominal-account report with period movements rather than monthly balances.
Paramètres, retour & exemple (2)
ParamètrescompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_grouped_nominal_accounts_report", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_accounts≈ 370 tokens
Lists BRC accounts.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_accounts", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_accruals≈ 384 tokens
Returns a list of the company's Accruals. Supports optional OData filtering by entryDate. Supports optional ordering by id.
Paramètres, retour & exemple (6)
Paramètrestop· integer · optionnel
Optional page size.skip· integer · optionnel
Optional number of records to skip.filter· string · optionnel
Optional OData filter. Filtering is allowed by entryDate, for example: entryDate ge 2024-03-01T00:00:00.orderBy· string · optionnel
Optional OData order by. Ordering is allowed by id, for example: id desc.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_accruals", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_allocated_transactions≈ 293 tokens
Returns existing transaction allocations and their identifiers.
Paramètres, retour & exemple (3)
ParamètresbookTranId· integer · requis
Book transaction id to allocate from, for example 1001.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_allocated_transactions", "arguments": {"bookTranId": 1, "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_allocation_resolvers≈ 291 tokens
Returns receiver transactions eligible for allocation updates.
Paramètres, retour & exemple (3)
ParamètresbookTranId· integer · requis
Book transaction id to allocate from, for example 1001.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_allocation_resolvers", "arguments": {"bookTranId": 1, "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_analysis_categories≈ 407 tokens
Returns company analysis categories and their book context. Customer-control categories are distinct from Sales analysis categories.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_analysis_categories", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_audit_log≈ 268 tokens
Returns current-session audit entries scoped to currently connected companies. Entries from other sessions, connections or companies are excluded.
Paramètres, retour & exemple (2)
ParamètresconnectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.includeTechnicalDetails· boolean · optionnel
Only set this to true if the user asks for technical details. Sensitive values are still redacted.
Exemple d'appel{"name": "brc_list_audit_log", "arguments": {"connectionRef": "texte", "includeTechnicalDetails": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_bank_accounts≈ 376 tokens
Lists BRC bank accounts.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_bank_accounts", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_book_tran_types≈ 383 tokens
Lists BRC book transaction types.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_book_tran_types", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_cash_payments≈ 376 tokens
Lists BRC cash payments.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_cash_payments", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_cash_receipts≈ 375 tokens
Lists BRC cash receipts.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter using entryDate only. Other fields are unsupported.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_cash_receipts", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_category_types≈ 376 tokens
Lists BRC category types.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_category_types", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_company_contexts≈ 232 tokens
Returns connected-company contexts and connection-expiry metadata, including duration, remaining time and timezone details. Connection credentials are not returned.
Paramètres, retour & exemple (1)
ParamètresconnectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_company_contexts", "arguments": {"connectionRef": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_company_settings≈ 378 tokens
Lists BRC company settings.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_company_settings", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_customer_account_trans≈ 281 tokens
Returns customer account transactions. Transaction IDs and types are endpoint- and company-specific.
Paramètres, retour & exemple (3)
ParamètresitemId· string · requis
Customer item id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_customer_account_trans", "arguments": {"itemId": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_customer_op_bal_trans≈ 272 tokens
Gets a customer's opening balance transaction list.
Paramètres, retour & exemple (3)
ParamètresitemId· string · requis
Customer item id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_customer_op_bal_trans", "arguments": {"itemId": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_customer_quotes≈ 256 tokens
Gets quotes for a specific customer.
Paramètres, retour & exemple (3)
ParamètresitemId· string · requis
Customer item id.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_customer_quotes", "arguments": {"itemId": "texte", "companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_customers≈ 373 tokens
Lists BRC customers.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Unsupported: BRC customers forbid $filter. List with pagination and match locally.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_customers", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_customers_without_dormant≈ 385 tokens
Lists BRC customers without dormant records.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_customers_without_dormant", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_nominal_accounts≈ 400 tokens
Returns nominal accounts and period movements. Monthly values represent movements rather than monthly balances.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_nominal_accounts", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_nominal_journal_batches≈ 383 tokens
Returns nominal journal batches with identifiers and concurrency timestamps.
Paramètres, retour & exemple (6)
Paramètrestop· integer · optionnel
Optional page size.skip· integer · optionnel
Optional number of records to skip.filter· string · optionnel
Optional OData filter. Filtering is allowed by entryDate, for example: entryDate ge 2024-01-01T00:00:00orderBy· string · optionnel
Optional OData order by. Ordering is allowed by id, for example: id desc.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_nominal_journal_batches", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_owner_type_groups≈ 380 tokens
Lists BRC owner type groups.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_owner_type_groups", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_owner_types≈ 374 tokens
Lists BRC owner types.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_owner_types", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_payments≈ 370 tokens
Lists BRC payments.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_payments", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_prepayments≈ 386 tokens
Returns a list of the company's Prepayments. Supports optional OData filtering by entryDate. Supports optional ordering by id.
Paramètres, retour & exemple (6)
Paramètrestop· integer · optionnel
Optional page size.skip· integer · optionnel
Optional number of records to skip.filter· string · optionnel
Optional OData filter. Filtering is allowed by entryDate, for example: entryDate ge 2024-03-01T00:00:00.orderBy· string · optionnel
Optional OData order by. Ordering is allowed by id, for example: id desc.companyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_prepayments", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_product_types≈ 376 tokens
Lists BRC product types.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_product_types", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_products≈ 370 tokens
Lists BRC products.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_products", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_products_without_dormant≈ 384 tokens
Lists BRC products without dormant records.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_products_without_dormant", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_purchases≈ 372 tokens
Lists BRC purchases.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_purchases", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_quotes≈ 428 tokens
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.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_quotes", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_sales≈ 382 tokens
Lists combined BRC sales entries, sales invoices and sales credit notes.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_sales", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_sales_credit_notes≈ 380 tokens
Lists BRC sales credit notes.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_sales_credit_notes", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - brc_list_sales_entries≈ 376 tokens
Lists BRC sales entries.
Paramètres, retour & exemple (8)
Paramètrestop· integer · optionnelpage· integer · optionnelskip· integer · optionnelfilter· string · optionnel
Optional OData $filter expression, only if this endpoint supports filtering.orderBy· string · optionnel
Optional OData $orderby expression, only if this endpoint supports ordering.pageSize· integer · optionnelcompanyName· string · requis
Company context name, for example YOUR-COMPANY-NAME.connectionRef· string · optionnel
Opaque Red connection reference returned by brc_confirm_company_connection. Pass this exact value on every later tool call when the MCP client rotates session ids (for example Vibe/Mistral). Keep reusing the same connectionRef after successful tool calls — do not start a new connection because a lookup returned empty or partial data. It is not an API key and does not contain credentials.
Exemple d'appel{"name": "brc_list_sales_entries", "arguments": {"companyName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
+ 39 autres outils (affichage limité à 120).
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».