MCP TCE-PR
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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 |
|---|---|
| atualizar_dados_prA | Busca novamente catálogo e CSV tradicional, ignorando o cache local. Informe ano para licitacoes/acordaos. Retorna amostra, origem e horário real de obtenção. Não altera o TCE-PR nem garante que a fonte tenha dados novos. PIT, novo Mural, páginas e documentos já são buscados a cada consulta. |
| listar_bases_prB | Descobre arquivos e anos efetivamente publicados nos catálogos oficiais do TCE-PR. |
| descrever_base_prA | Retorna nomes originais dos campos e um registro de exemplo para montar filtros. |
| consultar_base_prA | Consulta CSV oficial. Filtros são substrings combinadas por E, sem distinguir acentos/caixa. Use descrever_base_pr para nomes exatos das colunas. texto procura uma expressão em qualquer coluna. ano seleciona o arquivo publicado, não filtra datas dos registros. limite: 1 a 100. deslocamento pagina os resultados; sem ordenação adicional. Inclui fonte, data de obtenção, total e próximo deslocamento. Cache padrão de uma hora. |
| consultar_licitacoes_prA | Pesquisa o Mural de Licitações por ano da base, município e trecho do objeto. |
| consultar_obras_prC | Pesquisa obras municipais; confira a última modificação HTTP para avaliar atualidade. |
| consultar_acordaos_prC | Pesquisa acórdãos do ViaJuris; retorna ementas e links PDF quando publicados no CSV. |
| listar_areas_portal_prA | Lista pontos de entrada de todo o portal; siga links para descobrir outras áreas e sistemas. |
| ler_pagina_portal_prA | Lê qualquer página pública TCE-PR: texto, links, iframes e campos de formulários. renderizar=True usa Chromium isolado para JavaScript/Power BI (extra navegador). Paginação textual por deslocamento; links por inicio_links, lotes de 100. Siga links de tipo iframe para sistemas incorporados. Documentos usam ler_documento_pr. |
| buscar_no_portal_prA | Busca texto navegando até 30 páginas de uma área. Expõe páginas visitadas e falhas; não é busca exaustiva. |
| consultar_formulario_prA | Consulta formulários públicos cadastrados de processos/sanções/inadimplentes. Primeiro leia a página para obter nomes reais dos campos, valores de opções e botão de pesquisa. Preserva cookies e campos ocultos ASP.NET; não aceita campos ocultos do agente. Não serve para login, requerimentos, peticionamento ou envio de dados de fiscalizados. |
| consultar_processo_prA | Consulta pública por número de protocolo, ex. 196886/26. Retorna a página de resposta e links. |
| ler_documento_prA | Lê PDF, DOCX, XLSX, CSV, JSON, XML e texto de URLs públicas do TCE-PR. PDF: pagina inicial e até 5 paginas. XLSX: pagina seleciona blocos de 100 linhas. Texto extraído é paginado por deslocamento/limite; download máximo 20 MiB. Não faz OCR nem valida assinaturas P7S. Resposta inclui fonte e limites. |
| listar_downloads_pit_prA | Descobre ZIPs anuais consolidados do PIT pelos links publicados; não baixa os pacotes. |
| listar_arquivos_zip_prA | Lista membros de ZIP público remoto com HTTP Range, sem baixar o pacote inteiro. |
| consultar_csv_zip_prA | Consulta um CSV/TXT diretamente dentro de ZIP por faixas HTTP. Primeiro liste os membros e consulte sem filtros para descobrir campos. Filtros são substrings sem acentos, combinados por E. cursor é o número de registros já examinados. Encoding pode ser utf-8-sig, cp1252 ou latin-1. Não extrai arquivos no disco. Para o PIT consolidado, que contém ZIPs/XMLs aninhados, use consultar_dados_pit_pr. |
| consultar_dados_pit_prA | Consulta receitas, despesas, contratos, convênios, licitações, obras, diárias e combustível do PIT. Descubra codigo_municipio nos nomes de listar_arquivos_zip_pr (ex. 410010). Temas: Combustivel, Contrato, Convenio, Despesa, Diarias, Licitacao, Obra, Receita, Relacionamentos. Primeiro omita arquivo para listar os XMLs internos; depois forneça seu nome exato. Filtros: nomes de atributos XML, substrings sem acentos combinadas por E. Não baixa o ZIP anual inteiro. Pagina registros encontrados; retorna total e procedência. |
| ler_novo_mural_prA | Lê o novo Mural de editais a partir de 01/05/2026, descobrindo o link no portal. Navega às seções públicas do Power BI com navegador isolado. Retorna texto e links da seção, não todos os registros do modelo. 'Dados abertos' procura fontes exportáveis. |
| consultar_novo_mural_prA | Consulta CSV oficial do NOVO Mural, editais a partir de 01/05/2026. Descobre o ZIP na seção Dados abertos do Power BI e lê os registros por HTTP Range. tipo='itens' consulta mapa de itens; tipo='licitacoes' consulta os certames. Primeiro consulte sem filtros para descobrir os campos. Filtros são substrings sem acentos combinadas por E. cursor é o número de registros já examinados, não página. Requer extra navegador para descobrir a fonte. Não mescla o CSV tradicional. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| pesquisar_tce_pr |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| fontes_pr |
TDQS
Scored across 19 tools
The nine 'consultar_' tools have detailed descriptions that do distinguish their data sources, but several overlap meaningfully: licitações data is reachable through consultar_base_pr, consultar_licitacoes_pr, consultar_dados_pit_pr, and consultar_novo_mural_pr, while acórdãos appear in both consultar_base_pr and consultar_acordaos_pr. An agent must read deeply to pick the right one, especially since consultar_base_pr, consultar_csv_zip_pr, consultar_dados_pit_pr, and consultar_novo_mural_pr share nearly identical query semantics.
All 19 tools follow a uniform [infinitive_verb]_[noun]_pr snake_case pattern in Portuguese, with verbs like listar, atualizar, descrever, consultar, and ler. The convention is applied without exception, making the naming scheme highly predictable.
At 19 tools, the set falls in the heavy range, though the broad TCE-PR domain (traditional CSVs, PIT, old and new murals, portal pages, documents, processes) partially justifies it. Several tools could be consolidated, such as ler_novo_mural_pr/consultar_novo_mural_pr or the four PIT/ZIP-related tools, suggesting some bloat.
For a read-only public data access server, coverage is strong: discovery, metadata, refresh, query, raw page/document access, and portal search are all represented across the major TCE-PR data sources. Minor gaps exist, such as no full-file download endpoint (only ranged reads) and no dedicated municipality directory tool, but these are workable around.