Skip to main content
Glama
bbpropulse

MCP PJe Pernambuco

by bbpropulse

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PJE_TJPE_DATA_DIRNoReserva dados locais do MCP (sem padrão, usa diretório de dados do SO).
PJE_TJPE_HEADLESSNoExibe ou oculta o Chromium usado em operações públicas.true
PJE_TJPE_TIMEOUT_MSNoTimeout do portal em milissegundos.30000
PJE_TJPE_DOWNLOAD_DIRNoDestino dos documentos, íntegras, transcrições do chat e sidecars SHA-256.Downloads/PJe-TJPE
PJE_TJPE_ADAPTIVE_MODENoModo observe, shadow ou active; valor inválido impede a inicialização.observe
PJE_TJPE_AUTH_HEADLESSNoMantém visível o Chromium de autenticação; deve ser false para certificado.false
PJE_TJPE_CHAT_HEADLESSNoMantém visível a janela do chat da CAP1G para o advogado acompanhar e intervir.false
PJE_TJPE_DATAJUD_API_KEYNoSobrescreve a chave da API DataJud se o CNJ a rotacionar.
PJE_TJPE_MAX_PJEDOCS_BYTESNoTeto local independente para baixar a íntegra pronta do PJeDocs.536870912
PJE_TJPE_MAX_DOCUMENT_BYTESNoLimite local para leitura e download direto de um documento.3145728
PJE_TJPE_ADAPTIVE_MAX_EVENTSNoRetenção do JSONL local, de 1 a 10.000; deve coincidir entre processos.200
PJE_TJPE_CAP1G_PROCESSOS_POR_CHATNoQuantos processos distintos um atendimento da CAP1G aceita encaminhar (1 a 50).5

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

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
status_servidorA

Informa versão, segurança e recursos disponíveis sem abrir o navegador.

listar_tribunais_suportadosA

Lista ambientes oficiais e informa claramente quais adaptadores ainda estão em descoberta.

status_navegacao_adaptativaA

Informa modo, retenção e adaptadores locais sem abrir navegador ou acessar tribunal.

listar_falhas_navegacaoB

Lê eventos estruturais sanitizados; nunca retorna HTML, NPU, credencial ou texto livre.

validar_adaptadores_offlineB

Reavalia o JSONL com os YAML empacotados sem rede, clique ou preenchimento.

listar_ambientesA

Lista URLs oficiais configuradas para o PJe/TJPE de 1º e 2º graus.

diagnosticar_ambienteA

Testa Chromium, SICAJUD e consultas públicas do TJPE sem fazer login.

diagnosticar_pjeofficeA

Verifica passivamente porta local e botões SSO, sem clicar ou enviar dados.

pesquisar_classes_custasB

Pesquisa códigos e descrições de classes na lista oficial do SICAJUD.

simular_custasB

Simula taxa e custas no SICAJUD; não cria, vincula ou paga uma guia.

consultar_processo_publicoB

Consulta os dados públicos de um NPU do TJPE e mascara CPF/CNPJ no retorno.

testar_loginC

Testa o login pessoal salvo no Keychain, sem abrir processo ou expediente.

abrir_login_certificadoC

Abre o SSO visível e delega certificado/PIN ao PJeOffice instalado localmente.

verificar_login_certificadoC

Verifica a tentativa existente sem clicar novamente ou solicitar PIN.

consultar_metadados_processoA

Metadados públicos de um NPU na API DataJud do CNJ, sem navegador nem sessão.

inspecionar_aba_painelB

Descreve a estrutura de uma aba consultiva do painel, sem preencher ou submeter.

inspecionar_estrutura_autosA

Descreve a estrutura da timeline dos Autos, sem abrir ou ler peça alguma.

listar_jurisdicoes_acervoA

Lista as jurisdições do Acervo deste grau, para escolher uma em listar_acervo.

listar_acervoC

Lista ou pesquisa o Acervo de uma jurisdição; a busca roda no próprio PJe.

preparar_acesso_pesquisa_geralA

Pesquisa um NPU exato e prepara sua abertura sem registrar o acesso ao processo.

abrir_autos_pesquisa_geralD

Abre o resultado somente após nova mensagem literal; o PJe pode registrar o acesso.

consultar_autosC

Lê Autos do Acervo ou o cache de uma abertura confirmada na Pesquisa Geral.

ler_documento_autosA

Extrai texto de documento já enumerado nos Autos e informa seu SHA-256.

baixar_documento_autosC

Baixa um documento enumerado nos Autos e grava arquivo e sidecar SHA-256.

preparar_download_pjedocsB

Prepara a solicitação da íntegra no PJeDocs sem disparar a geração.

solicitar_download_pjedocsC

Solicita a íntegra preparada somente após nova mensagem do usuário com a frase literal.

listar_downloads_pjedocsA

Consulta o estado do resultado solicitado no PJeDocs sem abrir outros processos.

baixar_resultado_pjedocsC

Baixa um resultado pronto e vinculado, gravando o arquivo e seu SHA-256.

verificar_chat_cap1gA

Verifica passivamente se a CAP1G tem operador no chat, sem abrir conversa.

preparar_chat_cap1gA

Valida identificação e mensagem inicial e prepara o chat sem iniciá-lo.

iniciar_chat_cap1gB

Abre o chat preparado, em janela visível, somente após a frase literal do usuário.

ler_chat_cap1gA

Lê estado e mensagens do chat em andamento sem esperar nem enviar nada.

aguardar_resposta_chat_cap1gC

Espera mensagem nova desde a última entregue, ou mudança de estado, até o tempo dado.

enviar_mensagem_chat_cap1gA

Envia uma mensagem ao operador e confirma o eco no chat; recusa repetição.

encerrar_chat_cap1gB

Encerra a conversa, fecha a janela e grava a transcrição com sidecar SHA-256.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.9/5.0

Scored across 35 tools

Disambiguation4/5

Tool purposes are mostly clear because descriptions specify source (SICAJUD, DataJud, PJe, PJeDocs) and workflow phase (prepare, solicit, open, encerrar). A few pairs require close reading—listar_ambientes versus listar_tribunais_suportados, consultar_processo_publico versus consultar_metadados_processo, and the staged PJeDocs tools—so selection is not entirely automatic.

Naming Consistency4/5

The set overwhelmingly follows the Portuguese verb_noun imperative pattern, such as listar, consultar, baixar, and encerrar, and groups tools by subdomain. The two status_* names break the imperative pattern, and a few compound names are overloaded, but there is no mixed casing or random verbing.

Tool Count2/5

35 tools is a heavy surface for an MCP server, even for the broad PJe domain. The many prepare/request/list/download staging tools inflate the count and force an agent to navigate a large state machine when selecting the right operation.

Completeness4/5

Core workflows—environment diagnostics, public consultation, autos access, document extraction/download, PJeDocs, and CAP1G chat—are represented without obvious dead ends. Minor gaps include no explicit session logout/cleanup and no standalone document enumeration tool beyond the autos inspection and reading tools.

Maintenance

ActivityMaintained
ResponsivenessNo issues