All scored servers

Red by Big Red Cloud: tool descriptions scored io.github.BigRedCloud/red-mcp-server

tools/list taken
(UTC)
Connected to
https://red.bigredcloud.com/mcp
Scoring rules
v2
Score this URL as it is today

Scores, issues and names only

This page shows how Red by Big Red Cloud (io.github.BigRedCloud/red-mcp-server)'s tool descriptions scored, the issues found and the names of its tools and parameters. The descriptions are the server's own: read them where the copy came from.

Forecall asked the URL this server lists in the official MCP Registry for its tools/list once, on the date above, without calling any tool. The server may have changed since.

servers/io.github.BigRedCloud/red-mcp-server
Average score
53.1 / 100Cloudy
Tools
159
Near-identical descriptions
1529

Across the server

  • Major
    159 tools. Above 40, models choose less accurately.too_many_tools
  • Minor
    1529 pairs with nearly the same description in all; the top 12 are shown.confusable_pair_total
  • Minor
    The server's instructions are 53140 characters. Claude Code reads only the first 2,048 by default (Codex 0.154.0 reads them whole). Put what the server is for first.instructions_long

Tools whose descriptions are nearly the same

12 of 1529 pairs shown, highest description similarity first.
ToolToolDescription similarityName similarity
brc_delete_cash_paymentbrc_delete_payment0.980.75
brc_create_sales_repbrc_update_sales_rep0.960.60
brc_batch_suppliersbrc_batch_customers0.960.50
brc_update_accrualbrc_delete_accrual0.960.50
brc_update_accrualbrc_update_prepayment0.960.50
brc_delete_accrualbrc_delete_prepayment0.960.50
brc_update_prepaymentbrc_delete_prepayment0.960.50
brc_update_customerbrc_update_supplier0.950.50
brc_update_customerbrc_update_payment0.950.50
brc_update_customerbrc_update_product0.950.50
brc_delete_customerbrc_delete_supplier0.950.50
brc_delete_customerbrc_delete_payment0.950.50

Tools

brc_list_accounts

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (3 words).restates_name
  • Major
    The description is too short (3 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_bank_accounts

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (4 words).restates_name
  • Major
    The description is too short (4 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_cash_payments

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (4 words).restates_name
  • Major
    The description is too short (4 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_category_types

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (4 words).restates_name
  • Major
    The description is too short (4 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_company_settings

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (4 words).restates_name
  • Major
    The description is too short (4 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_customers_without_dormant

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (6 words).restates_name
  • Major
    The description is too short (6 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_owner_type_groups

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (5 words).restates_name
  • Major
    The description is too short (5 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_owner_types

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (4 words).restates_name
  • Major
    The description is too short (4 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_payments

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (3 words).restates_name
  • Major
    The description is too short (3 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_product_types

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (4 words).restates_name
  • Major
    The description is too short (4 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_products

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (3 words).restates_name
  • Major
    The description is too short (3 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_products_without_dormant

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (6 words).restates_name
  • Major
    The description is too short (6 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_purchases

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (3 words).restates_name
  • Major
    The description is too short (3 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_sales_entries

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (4 words).restates_name
  • Major
    The description is too short (4 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_sales_invoices

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (4 words).restates_name
  • Major
    The description is too short (4 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_sales_reps

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (4 words).restates_name
  • Major
    The description is too short (4 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_suppliers

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (3 words).restates_name
  • Major
    The description is too short (3 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_user_defined_fields

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (5 words).restates_name
  • Major
    The description is too short (5 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_vat_analysis_types

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (5 words).restates_name
  • Major
    The description is too short (5 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_vat_types

30 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (4 words).restates_name
  • Major
    The description is too short (4 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_sales_credit_notes

33 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    The description only restates the name (5 words).restates_name
  • Major
    The description is too short (5 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_book_tran_types

34 / 100Rain

Purpose
10 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description is too short (5 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_sales

37 / 100Rain

Purpose
10 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_get_bank_account

38 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (7 words).restates_name
  • Major
    The description is too short (7 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_get_cash_payment

38 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (7 words).restates_name
  • Major
    The description is too short (7 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_get_cash_receipt

38 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (7 words).restates_name
  • Major
    The description is too short (7 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_get_company_logo

38 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (6 words).restates_name
  • Major
    The description is too short (6 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Says nothing about what it returns.no_return_info

brc_get_customer

38 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (6 words).restates_name
  • Major
    The description is too short (6 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_get_financial_year

38 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (5 words).restates_name
  • Major
    The description is too short (5 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Says nothing about what it returns.no_return_info

brc_get_payment

38 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (6 words).restates_name
  • Major
    The description is too short (6 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_get_product

38 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (6 words).restates_name
  • Major
    The description is too short (6 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_get_purchase

38 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (6 words).restates_name
  • Major
    The description is too short (6 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_get_sales_entry

38 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (7 words).restates_name
  • Major
    The description is too short (7 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_get_sales_invoice

38 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (7 words).restates_name
  • Major
    The description is too short (7 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_get_sales_rep

38 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (7 words).restates_name
  • Major
    The description is too short (7 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_get_supplier

38 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (6 words).restates_name
  • Major
    The description is too short (6 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_list_customers

39 / 100Rain

Purpose
14 / 20
When to use
0 / 20
Arguments
13 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_clear_all_company_api_keys

41 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    Says nothing about what it returns.no_return_info

brc_get_sales_credit_note

41 / 100Cloudy

Purpose
6 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    The description only restates the name (8 words).restates_name
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_list_vat_categories

41 / 100Cloudy

Purpose
10 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

brc_list_vat_rates

41 / 100Cloudy

Purpose
10 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

brc_resolve_book_transaction_type

41 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: bookTranTypeId.param_no_description
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: bookTranTypeId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_get_customer_opening_balance

42 / 100Cloudy

Purpose
10 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description is too short (6 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    String arguments with no constraint or example: itemId.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: itemId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_get_supplier_opening_balance

42 / 100Cloudy

Purpose
10 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description is too short (6 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    String arguments with no constraint or example: itemId.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: itemId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_list_customer_op_bal_trans

42 / 100Cloudy

Purpose
10 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    String arguments with no constraint or example: itemId.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: itemId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_list_customer_quotes

42 / 100Cloudy

Purpose
10 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description is too short (6 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    String arguments with no constraint or example: itemId.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: itemId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_list_supplier_op_bal_trans

42 / 100Cloudy

Purpose
10 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    String arguments with no constraint or example: itemId.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: itemId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_list_analysis_categories

45 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

brc_clear_company_api_key

46 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Says nothing about what it returns.no_return_info

brc_get_company_api_key_status

46 / 100Cloudy

Purpose
10 / 20
When to use
0 / 20
Arguments
17 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required

brc_get_company_setup_config

46 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Says nothing about what it returns.no_return_info

brc_validate_transaction_date

46 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_cash_receipts

47 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
13 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: customerId, page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

brc_list_audit_log

48 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required

brc_list_company_contexts

48 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required

brc_list_nominal_journal_batches

48 / 100Cloudy

Purpose
10 / 20
When to use
0 / 20
Arguments
19 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

brc_get_company_processing_settings

49 / 100Cloudy

Purpose
10 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

brc_get_nominal_journal_batch

49 / 100Cloudy

Purpose
10 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_list_allocated_transactions

49 / 100Cloudy

Purpose
10 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description is too short (7 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: bookTranId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_list_allocation_resolvers

49 / 100Cloudy

Purpose
10 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description is too short (7 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: bookTranId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_list_nominal_accounts

50 / 100Cloudy

Purpose
14 / 20
When to use
5 / 20
Arguments
12 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

brc_create_bank_account

51 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: isDefaultBank, address, accountName, businessIdentifierCode, internationalBankAccountNumber, creditorScheme, sortCode, accountNumber, bankFeedsSource.param_no_description
  • Minor
    String arguments with no constraint or example: accountName, businessIdentifierCode, internationalBankAccountNumber, creditorScheme, sortCode, accountNumber.loose_string_param
  • Minor
    The meaning of the boolean argument isDefaultBank is unclear.vague_boolean
  • Minor
    Says nothing about what it returns.no_return_info

brc_start_company_connection

51 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required

brc_list_accruals

52 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
19 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

brc_list_prepayments

52 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
19 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

brc_company_readiness_check

53 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

brc_confirm_company_connection

53 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

brc_generate_support_report

53 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

brc_get_accrual

53 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_get_company_reference_settings

53 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

brc_get_prepayment

53 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_list_customer_account_trans

53 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    String arguments with no constraint or example: itemId.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: itemId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_list_quotes

53 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, pageSize, top, skip.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

brc_list_supplier_account_trans

53 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    String arguments with no constraint or example: itemId.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: itemId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_check_transaction_settings

54 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

brc_create_purchase_gen_ref

54 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
8 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: supplierId, acCode, note, entryDate, procDate, bookTranTypeId, analysisCategoryId, accountCode, description, netAmount, vatRateId, vatPercentage.param_no_description
  • Minor
    String arguments with no constraint or example: acCode, note, entryDate, procDate, accountCode, description.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: supplierId, bookTranTypeId, analysisCategoryId, vatRateId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_create_sales_invoice_gen_ref

56 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
10 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: payload.customerId, payload.acCode, payload.entryDate, payload.procDate, payload.bookTranTypeId, payload.totalNet, payload.totalVAT, payload.total, payload.unpaid, payload.note, payload.deliveryTo, payload.vatTypeId, payload.useTaxInclusiveUnitPrice, payload.customFields, payload.id, payload.quoteId, payload.netGoods, payload.netServices, payload.productTrans, payload.productTrans[].id, payload.productTrans[].amount, payload.productTrans[].amountNet, payload.productTrans[].percentage, payload.productTrans[].productId, payload.productTrans[].productCode, payload.productTrans[].quantity, payload.productTrans[].unitPrice, payload.productTrans[].vat, payload.productTrans[].vatRateId, payload.productTrans[].vatAnalysisTypeId, payload.productTrans[].useTaxInclusiveUnitPrice, payload.productTrans[].tranNotes, payload.productTrans[].acEntries, payload.productTrans[].acEntries[].id, payload.productTrans[].acEntries[].accountCode, payload.productTrans[].acEntries[].analysisCategoryId, payload.productTrans[].acEntries[].description, payload.productTrans[].acEntries[].value.param_no_description
  • Minor
    String arguments with no constraint or example: payload.note, payload.productTrans[].acEntries[].description.loose_string_param
  • Minor
    The meaning of the boolean argument payload.useTaxInclusiveUnitPrice is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument payload.productTrans[].useTaxInclusiveUnitPrice is unclear.vague_boolean

brc_get_deployment_policy

56 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

brc_multi_company_nom_ac_report

56 / 100Cloudy

Purpose
14 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10

No issues.

brc_batch_sales_invoices

57 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
11 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: items[].item.customerId, items[].item.acCode, items[].item.entryDate, items[].item.procDate, items[].item.bookTranTypeId, items[].item.totalNet, items[].item.totalVAT, items[].item.total, items[].item.unpaid, items[].item.note, items[].item.deliveryTo, items[].item.vatTypeId, items[].item.useTaxInclusiveUnitPrice, items[].item.customFields, items[].item.id, items[].item.quoteId, items[].item.netGoods, items[].item.netServices, items[].item.productTrans, items[].item.productTrans[].id, items[].item.productTrans[].amount, items[].item.productTrans[].amountNet, items[].item.productTrans[].percentage, items[].item.productTrans[].productId, items[].item.productTrans[].productCode, items[].item.productTrans[].quantity, items[].item.productTrans[].unitPrice, items[].item.productTrans[].vat, items[].item.productTrans[].vatRateId, items[].item.productTrans[].vatAnalysisTypeId, items[].item.productTrans[].useTaxInclusiveUnitPrice, items[].item.productTrans[].tranNotes, items[].item.productTrans[].acEntries, items[].item.productTrans[].acEntries[].id, items[].item.productTrans[].acEntries[].accountCode, items[].item.productTrans[].acEntries[].analysisCategoryId, items[].item.productTrans[].acEntries[].description, items[].item.productTrans[].acEntries[].value.param_no_description
  • Minor
    String arguments with no constraint or example: items[].item.note, items[].item.productTrans[].acEntries[].description.loose_string_param
  • Minor
    The meaning of the boolean argument items[].item.useTaxInclusiveUnitPrice is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument items[].item.productTrans[].useTaxInclusiveUnitPrice is unclear.vague_boolean

brc_create_quote

57 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
11 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: customerOwnerId, acCode, customerOwnerName, comments, entryDate, procDate, vatTypeId, poNumber, ddNumber, layoutType, productId, productCode, quantity, unitPrice, vatRateId, vatPercentage, tranNote, analysisCategoryId.param_no_description
  • Minor
    String arguments with no constraint or example: acCode, customerOwnerName, comments, entryDate, procDate, poNumber, ddNumber, productCode, tranNote.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: companyId, customerOwnerId, saleRepId, productId, vatRateId, analysisCategoryId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_create_quote_gen_ref

57 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
11 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: customerOwnerId, acCode, customerOwnerName, comments, entryDate, procDate, vatTypeId, poNumber, ddNumber, layoutType, productId, productCode, quantity, unitPrice, vatRateId, vatPercentage, tranNote, analysisCategoryId.param_no_description
  • Minor
    String arguments with no constraint or example: acCode, customerOwnerName, comments, entryDate, procDate, poNumber, ddNumber, productCode, tranNote.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: companyId, customerOwnerId, saleRepId, productId, vatRateId, analysisCategoryId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_create_sales_entry

57 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
11 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: customerId, acCode, note, entryDate, procDate, bookTranTypeId, analysisCategoryId, accountCode, description, vatRateId, vatPercentage, vatLines[].vatRateId, vatLines[].vatPercentage, vatLines[].netAmount, totalNet, totalVAT, total.param_no_description
  • Minor
    String arguments with no constraint or example: note, description.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: customerId, bookTranTypeId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_get_nom_ac_ledger_by_ids

58 / 100Cloudy

Purpose
14 / 20
When to use
5 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: ids. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_get_nominal_account_ledger_by_id

58 / 100Cloudy

Purpose
14 / 20
When to use
5 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_grouped_nominal_accounts_report

58 / 100Cloudy

Purpose
14 / 20
When to use
5 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10

No issues.

brc_process_vat_category_rates

58 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
12 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: vatCategoryRates[].vatCategoryId, vatCategoryRates[].vatRates, vatCategoryRates[].vatRates[].id, vatCategoryRates[].vatRates[].percentage, vatCategoryRates[].vatRates[].orderIndex, vatCategoryRates[].vatRates[].isActive, vatCategoryRates[].vatRates[].isDefault, vatCategoryRates[].vatRates[].vatCategoryId, confirmProcess.param_no_description
  • Minor
    The meaning of the boolean argument vatCategoryRates[].vatRates[].isActive is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument vatCategoryRates[].vatRates[].isDefault is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument confirmProcess is unclear.vague_boolean

brc_clear_audit_log

59 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
15 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    No `required` list, so every argument is optional.no_required

brc_create_sales_credit_note

59 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
10 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Arguments without a description: customerId, acCode, note, entryDate, procDate, bookTranTypeId, analysisCategoryId, accountCode, description, netAmount, vatRateId, vatPercentage, productId, productCode, quantity, unitPrice, reference.param_no_description
  • Minor
    String arguments with no constraint or example: acCode, note, entryDate, procDate, description, productCode, reference.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: customerId, bookTranTypeId, analysisCategoryId, vatRateId, productId, saleRepId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_get_help_resource_details

59 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
23 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: resourceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_update_purchase

59 / 100Cloudy

Purpose
17 / 20
When to use
15 / 20
Arguments
8 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: supplierId, acCode, note, entryDate, procDate, bookTranTypeId, analysisCategoryId, accountCode, description, netAmount, vatRateId, vatPercentage.param_no_description
  • Minor
    String arguments with no constraint or example: supplierId, acCode, note, entryDate, procDate, accountCode, description.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_update_sales_credit_note

59 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
10 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Arguments without a description: note, reference, ourReference, yourReference, details, customerId, saleRepId, vatTypeId, totalNet, totalVAT, total.param_no_description
  • Minor
    String arguments with no constraint or example: note, reference, ourReference, yourReference, details.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_create_cash_receipt

60 / 100Cloudy

Purpose
17 / 20
When to use
15 / 20
Arguments
9 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: note, details, bookTranTypeId, total, ledger, analysisCategoryId, accountCode, description, discount, vatRateId, vatPercentage, percentage, vatTypeId, totalNet, totalVat, totalVAT, unallocated, acEntries, vatEntries, customFields, detailCollection.param_no_description
  • Minor
    String arguments with no constraint or example: note, details, accountCode, description.loose_string_param

brc_create_payment

60 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
14 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: note, total, bankAccountId, bankAccountCode, reference, discount.param_no_description
  • Minor
    String arguments with no constraint or example: note, bankAccountCode, description, reference.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: bankAccountId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_create_sales_invoice

60 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
14 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: customerId, acCode, entryDate, procDate, bookTranTypeId, analysisCategoryId, accountCode, netAmount, vatRateId, vatPercentage, quantity, unitPrice.param_no_description
  • Minor
    String arguments with no constraint or example: acCode, entryDate, procDate.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: customerId, bookTranTypeId, analysisCategoryId, vatRateId, productId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_find_help_resources

60 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

brc_batch_sales_entries

61 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
12 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Arguments without a description: items[].item, items[].item.customerId, items[].item.acCode, items[].item.note, items[].item.entryDate, items[].item.procDate, items[].item.bookTranTypeId, items[].item.analysisCategoryId, items[].item.accountCode, items[].item.description, items[].item.vatRateId, items[].item.vatPercentage, items[].item.vatLines[].vatRateId, items[].item.vatLines[].vatPercentage, items[].item.vatLines[].netAmount, items[].item.totalNet, items[].item.totalVAT, items[].item.total.param_no_description
  • Minor
    String arguments with no constraint or example: items[].item.note, items[].item.description.loose_string_param

brc_get_quote

61 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_open_edu_admin

61 / 100Cloudy

Purpose
14 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
0 / 10

No issues.

brc_send_email_statement

61 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: customerId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_send_quote_email

61 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: quoteId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_send_sales_invoice_email

61 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: salesInvoiceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_red_help

62 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
23 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

brc_update_sales_rep

62 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
16 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as brc_create_sales_rep's (similarity 0.96); only the names and schemas tell them apart. Say in this description when to use brc_create_sales_rep instead.confusable_pair
  • Minor
    Arguments without a description: code, name.param_no_description
  • Minor
    String arguments with no constraint or example: code, name.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_create_cash_payment

63 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
17 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: note, total, discount.param_no_description
  • Minor
    String arguments with no constraint or example: note, description.loose_string_param

brc_update_sales_invoice

63 / 100Cloudy

Purpose
17 / 20
When to use
15 / 20
Arguments
12 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: ourReference, yourReference, details, customerId, saleRepId, vatTypeId, bookTranTypeId, totalNet, totalVAT, total.param_no_description
  • Minor
    String arguments with no constraint or example: ourReference, yourReference, details.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_delete_bank_account

64 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: confirmDelete.param_no_description
  • Minor
    The meaning of the boolean argument confirmDelete is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_delete_cash_payment

64 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as brc_delete_payment's (similarity 0.98); only the names and schemas tell them apart. Say in this description when to use brc_delete_payment instead.confusable_pair
  • Minor
    Arguments without a description: confirmDelete.param_no_description
  • Minor
    The meaning of the boolean argument confirmDelete is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_delete_cash_receipt

64 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: confirmDelete.param_no_description
  • Minor
    The meaning of the boolean argument confirmDelete is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_delete_customer

64 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as brc_delete_supplier's (similarity 0.95); only the names and schemas tell them apart. Say in this description when to use brc_delete_supplier instead.confusable_pair
  • Minor
    Its description is nearly the same as brc_delete_payment's (similarity 0.95); only the names and schemas tell them apart. Say in this description when to use brc_delete_payment instead.confusable_pair
  • Minor
    Arguments without a description: confirmDelete.param_no_description
  • Minor
    The meaning of the boolean argument confirmDelete is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_delete_payment

64 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as brc_delete_cash_payment's (similarity 0.98); only the names and schemas tell them apart. Say in this description when to use brc_delete_cash_payment instead.confusable_pair
  • Minor
    Its description is nearly the same as brc_delete_customer's (similarity 0.95); only the names and schemas tell them apart. Say in this description when to use brc_delete_customer instead.confusable_pair
  • Minor
    Arguments without a description: confirmDelete.param_no_description
  • Minor
    The meaning of the boolean argument confirmDelete is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_delete_product

64 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: confirmDelete.param_no_description
  • Minor
    The meaning of the boolean argument confirmDelete is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_delete_purchase

64 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: confirmDelete.param_no_description
  • Minor
    The meaning of the boolean argument confirmDelete is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_delete_sales_entry

64 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: confirmDelete.param_no_description
  • Minor
    The meaning of the boolean argument confirmDelete is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_delete_sales_rep

64 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: confirmDelete.param_no_description
  • Minor
    The meaning of the boolean argument confirmDelete is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_delete_supplier

64 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as brc_delete_customer's (similarity 0.95); only the names and schemas tell them apart. Say in this description when to use brc_delete_customer instead.confusable_pair
  • Minor
    Arguments without a description: confirmDelete.param_no_description
  • Minor
    The meaning of the boolean argument confirmDelete is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_batch_cash_payments

65 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
19 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: items[].item.param_no_description

brc_batch_payments

65 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
19 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: items[].item.param_no_description

brc_update_sales_entry

65 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
19 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: acCode.loose_string_param

brc_batch_purchases

66 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: items[].item.acCode, items[].item.description, items[].item.note.loose_string_param

brc_create_sales_rep

66 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as brc_update_sales_rep's (similarity 0.96); only the names and schemas tell them apart. Say in this description when to use brc_update_sales_rep instead.confusable_pair
  • Minor
    String arguments with no constraint or example: code, name.loose_string_param

brc_generate_sales_invoice_from_quote

66 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: quoteId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_close_quote

67 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_create_product

67 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10

No issues.

brc_create_supplier

67 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10

No issues.

brc_delete_allocation_resolver

67 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_delete_sales_credit_note

67 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: confirmDelete.param_no_description
  • Minor
    The meaning of the boolean argument confirmDelete is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_delete_sales_invoice

67 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_reopen_quote

67 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_update_allocations

67 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: bookTranId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_update_bank_account

67 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_update_cash_payment

67 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_update_cash_receipt

67 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_update_customer

67 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as brc_update_supplier's (similarity 0.95); only the names and schemas tell them apart. Say in this description when to use brc_update_supplier instead.confusable_pair
  • Minor
    Its description is nearly the same as brc_update_payment's (similarity 0.95); only the names and schemas tell them apart. Say in this description when to use brc_update_payment instead.confusable_pair
  • Minor
    Its description is nearly the same as brc_update_product's (similarity 0.95); only the names and schemas tell them apart. Say in this description when to use brc_update_product instead.confusable_pair
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_update_payment

67 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as brc_update_customer's (similarity 0.95); only the names and schemas tell them apart. Say in this description when to use brc_update_customer instead.confusable_pair
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_update_product

67 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as brc_update_customer's (similarity 0.95); only the names and schemas tell them apart. Say in this description when to use brc_update_customer instead.confusable_pair
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_update_supplier

67 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as brc_update_customer's (similarity 0.95); only the names and schemas tell them apart. Say in this description when to use brc_update_customer instead.confusable_pair
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_batch_cash_receipts

68 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
19 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: items[].item.param_no_description

brc_batch_customers

68 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
19 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as brc_batch_suppliers's (similarity 0.96); only the names and schemas tell them apart. Say in this description when to use brc_batch_suppliers instead.confusable_pair
  • Minor
    Arguments without a description: items[].item.param_no_description

brc_batch_quotes

68 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
19 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: items[].item.param_no_description

brc_batch_suppliers

68 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
19 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as brc_batch_customers's (similarity 0.96); only the names and schemas tell them apart. Say in this description when to use brc_batch_customers instead.confusable_pair
  • Minor
    Arguments without a description: items[].item.param_no_description

brc_create_accrual

68 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
22 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10

No issues.

brc_create_prepayment

68 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
22 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10

No issues.

brc_create_sales_credit_note_gen_ref

68 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
19 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: payload.param_no_description

brc_delete_accrual

68 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
22 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as brc_update_accrual's (similarity 0.96); only the names and schemas tell them apart. Say in this description when to use brc_update_accrual instead.confusable_pair
  • Minor
    Its description is nearly the same as brc_delete_prepayment's (similarity 0.96); only the names and schemas tell them apart. Say in this description when to use brc_delete_prepayment instead.confusable_pair
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_delete_nominal_journal_batch

68 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
22 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_delete_prepayment

68 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
22 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as brc_delete_accrual's (similarity 0.96); only the names and schemas tell them apart. Say in this description when to use brc_delete_accrual instead.confusable_pair
  • Minor
    Its description is nearly the same as brc_update_prepayment's (similarity 0.96); only the names and schemas tell them apart. Say in this description when to use brc_update_prepayment instead.confusable_pair
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_update_accrual

68 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
22 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as brc_delete_accrual's (similarity 0.96); only the names and schemas tell them apart. Say in this description when to use brc_delete_accrual instead.confusable_pair
  • Minor
    Its description is nearly the same as brc_update_prepayment's (similarity 0.96); only the names and schemas tell them apart. Say in this description when to use brc_update_prepayment instead.confusable_pair
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_update_nominal_journal_batch

68 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
22 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: total.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_update_prepayment

68 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
22 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as brc_update_accrual's (similarity 0.96); only the names and schemas tell them apart. Say in this description when to use brc_update_accrual instead.confusable_pair
  • Minor
    Its description is nearly the same as brc_delete_prepayment's (similarity 0.96); only the names and schemas tell them apart. Say in this description when to use brc_delete_prepayment instead.confusable_pair
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_batch_sales_reps

69 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: items[].item.param_no_description

brc_create_nominal_journal_batch

69 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
23 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10

No issues.

brc_delete_quote

69 / 100Cloudy

Purpose
17 / 20
When to use
15 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: confirmDelete.param_no_description
  • Minor
    The meaning of the boolean argument confirmDelete is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_batch_products

70 / 100Clear

Purpose
17 / 20
When to use
10 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: items[].item.param_no_description

brc_batch_sales_credit_notes

70 / 100Clear

Purpose
17 / 20
When to use
10 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: items[].item.param_no_description

brc_create_purchase

70 / 100Clear

Purpose
17 / 20
When to use
15 / 20
Arguments
19 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: note, accountCode, description.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: supplierId, bookTranTypeId, analysisCategoryId, vatRateId. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_create_customer

72 / 100Clear

Purpose
17 / 20
When to use
15 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: detailedResponse.param_no_description
  • Minor
    The meaning of the boolean argument detailedResponse is unclear.vague_boolean

brc_update_quote

73 / 100Clear

Purpose
17 / 20
When to use
15 / 20
Arguments
22 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

brc_route_request

75 / 100Clear

Purpose
17 / 20
When to use
10 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

What static scoring cannot tell

This score reads only the text of each description and schema: it says what is written, not what a model will do. Short tools whose names already say what they do, such as browser_close, score low here even when models use them well, and in our measurements current models chose the right tool in one step even from one-line descriptions, as long as the names and schemas differed. What the text cannot show, such as what happens over several steps and whether an added sentence helps or misleads, is what an evaluation measures, on the Pro and Team plans.

Is your server listed here and you would rather it were not? Email support@forecall.dev, and we will take it off within 7 days.

All scored servers