empresas
Empresas registradas neste CEP, até 50 por página.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cep | Yes | 8 dígitos, com ou sem hífen. | |
| page | No | Página 0-based, 50 por página |
Empresas registradas neste CEP, até 50 por página.
| Name | Required | Description | Default |
|---|---|---|---|
| cep | Yes | 8 dígitos, com ou sem hífen. | |
| page | No | Página 0-based, 50 por página |
Changes observed during successful MCP inspections.
Input schema / properties / cep / descriptionAdded value: +"8 dígitos, com ou sem hífen."Input schema / properties / page / defaultAdded value: +0Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Sem anotações, a descrição carrega toda a responsabilidade de divulgar o comportamento. Ela menciona paginação, mas não informa se a operação é somente leitura, se há autenticação, limites adicionais, ou o formato da resposta. Não há contradição com anotações (não há), mas o texto não agrega contexto comportamental além do óbvio.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A descrição é uma frase única, direta e sem redundâncias. A informação principal está no início e o detalhe de paginação é incluído. É eficiente, embora não explore contexto adicional.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Para uma ferramenta simples com dois parâmetros e sem schema de saída, a descrição é adequada mas não completa. Não explica o que exatamente retorna (apenas 'empresas'), nem trata de casos de erro ou comportamento quando não há empresas. Dado que não há schema de saída, uma descrição mais rica sobre o conteúdo da resposta seria útil, mas não é essencial para o uso básico.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
O schema já cobre 100% dos parâmetros, descrevendo 'cep' (8 dígitos, com ou sem hífen) e 'page' (página 0-based, 50 por página). A descrição não adiciona nenhum significado além disso, apenas repete a paginação. O baseline para alta cobertura é 3, e a descrição não eleva o valor.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
A descrição declara explicitamente o propósito: retornar empresas registradas em um CEP específico, com paginação de 50 por página. O verbo está implícito mas claro ('Empresas registradas'), e o recurso é específico (CEP). Diferencia-se de siblings como 'cep' (informação do CEP) e 'raio' (busca por raio), deixando claro o escopo.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Não há nenhuma orientação sobre quando usar esta ferramenta em vez de alternativas como 'buscar', 'raio' ou 'proximo'. A descrição apenas informa o que faz, sem excludentes ou condições de uso. Em um conjunto de ferramentas com sobreposição potencial, isso deixa o agente sem critérios de seleção.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Add one secure layer between your agents and this server.