Skip to main content
Glama

rtc_nfse_base_calculo

Calculate the NFS-e tax base for CBS/IBS contributions, ensuring compliance with Brazil's mandatory reform starting 01/10/2026.

Instructions

Base de cálculo para NFS-e (POST /calculadora/nfse/base-calculo). Serviços entraram na 2ª onda de obrigatoriedade de IBS/CBS, em 01/10/2026.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
operacaoYes

Schema Changelog

Changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. First observedv0.1.0

TDQS

C2.8/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Não há anotações, então a descrição assume o peso. Ela informa o endpoint e um datá de contexo regulatório, mas não dize se há efeitos colaterais, se exige autenticação, como lida com entradas inválidas ou qual é o formado do resultado. A informação sobre a obrigatoriedade é útil, mas não é comporameno da ferramenta.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A descrição é curta, com o propósito e o endpoint na primeira frase. A segunda frase acrescena contexo regulatório relevante sem redundância. Nada é desnecessário, embora pudesse ser expandido.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Considerando a complexidade do parâmetro aninhado opaco e a ausência de esquea de saída e anotações, a descrição não é suficiente para que um agente invoque a ferramenta corretamente: não explica campos obrigatórios dentro de 'operacao', nem o retorno, nem as condições de aplicação. Fornece algum contexo, mas não o suficiente.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters1/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

O únic parâmetro, 'operacao', é um objeo sem restrições (adioalProperties true) e com 0% de cobertura no esquea. A descrição não menciona 'operacao' nem explica quais campos devem ser enviados, deixando o agente sem qualque orientação para construir o payload.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

A descrição identifica o recurso (NFS-e), a operacao (base de cálculo) e o endpoint exato (POST /calculadora/nfse/base-calculo). A menção a 'Serviços' e ao endpoint dítingue implicitamente de ferramentas como rtc_base_calculo_mercadorias, embora não use um verbo explícito como 'calcula'.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

A nota sobre a 2ª onda de obrigatoriedade de IBS/CBS para serviços em 01/10/2026 sinaliza quando o uso é relevante, mas não afirma explicitamene quando usar esta ferramenta em vez de rtc_base_calculo_mercadorias ou rtc_calcular_tributos, nem cita alternativas.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Izaiaspertrelly/mcp-calculadora-rtc'

If you have feedback or need assistance with the MCP directory API, please join our Discord server