conformidade-pbtr-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CONFORMIDADE_PBTR_SAIDA | Yes | Directory path where generated reports (DOCX, XLSX, PDF, Markdown, JSON) will be saved. | |
| CONFORMIDADE_PBTR_CHECKLIST | No | Path to a custom checklist YAML file to use instead of the built-in SERPRO checklist (optional). |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| analisar_conformidadeA | Passo 1 de 3. Roda a análise determinística do PB/TR. Verifica os itens do checklist normativo, a numeração hierárquica, a aritmética das tabelas e os valores declarados, além das regras determinísticas de revisão textual. A revisão de português NÃO acontece aqui: o retorno traz o número de
segmentos de texto aguardando revisão. Siga para |
| obter_texto_para_revisaoA | Passo 2 de 3. Devolve o texto do documento segmentado, para você revisar. Leia cada segmento e identifique erros de português: ortografia, concordância, regência, crase, pontuação, e também problemas de redação que comprometem o documento — ambiguidade, vaguidão, "poderá" onde a obrigação exige "deverá". Cada segmento vem com o campo Ao apontar, copie o trecho com erro exatamente como está no documento:
|
| registrar_revisao_textualA | Passo 3 de 3. Registra a sua revisão e gera os relatórios finais. Cada apontamento só é aceito se o O item do PB/TR de cada apontamento é resolvido automaticamente a partir do trecho citado — o relatório mostra "item 6.3.1" em vez de só a página, que num documento denso não localiza nada. Os apontamentos entram no relatório como sugestão de revisão, separados dos achados determinísticos e fora do índice de conformidade. |
| verificar_numeracaoA | Verifica apenas a numeração hierárquica dos itens (saltos, duplicidades, subitens órfãos, itens fora de ordem e seções obrigatórias ausentes). |
| validar_tabelasA | Valida as tabelas de preços: colunas mínimas, Quantidade x Valor Unitário = Valor Total, fechamento do somatório, coerência mensal, valor por extenso e confronto do valor global citado no texto. |
| revisar_ortografiaA | Aplica as regras determinísticas de revisão e devolve o texto segmentado. As regras cobrem erros recorrentes em documentos administrativos ("a nível
de", "à partir", palavra repetida). A revisão de português propriamente
dita é sua: leia os segmentos devolvidos em |
| extrair_estruturaA | Diagnóstico de extração: seções numeradas, tabelas e contexto inferido. Use antes da análise quando houver suspeita de PDF digitalizado. |
| consultar_checklistA | Consulta as regras do roteiro [TI] usadas na análise — útil para explicar ao usuário o que é exigido em determinada seção do PB/TR. |
| gerar_relatorioA | Renderiza em outro formato uma análise já executada nesta sessão, sem reprocessar o documento. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| conduzir_analise_conformidade | Roteiro para conduzir a análise de conformidade de um PB ou TR. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |