Skip to content
Back to skills

pjecalc-mcp

ASecurity

Monta cálculos trabalhistas completos no PJe-Calc Cidadão 2.16.0 a partir de todo o processo (fases, processos ligados, todas as decisões da vara ao STF) e dos documentos, com leitura integral, rastreio de cada parâmetro até a prova, plano de interpretação aprovado pelo usuário e conferência do resultado. Use quando o usuário pedir para fazer, conferir, liquidar, atualizar, comparar, exportar ou importar um cálculo no PJe-Calc (verbas e reflexos, valores mês a mês, horas extras por cartão de ...

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 22, 2026
ai-agentsgo

Works with

  • mcp

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned October 22, 2026

npx -y skills add lucianumm/PJeCalcMCP --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of pjecalc-mcp?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for pjecalc-mcp
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lucianumm-pjecalc-mcp/badge)](https://www.skillsdirectory.com/skills/lucianumm-pjecalc-mcp)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: pjecalc-mcp
description: >-
  Monta cálculos trabalhistas completos no PJe-Calc Cidadão 2.16.0 a partir de todo o processo
  (fases, processos ligados, todas as decisões da vara ao STF) e dos documentos, com leitura integral,
  rastreio de cada parâmetro até a prova, plano de interpretação aprovado pelo usuário e conferência do
  resultado. Use quando o usuário pedir para fazer, conferir, liquidar, atualizar, comparar, exportar
  ou importar um cálculo no PJe-Calc (verbas e reflexos, valores mês a mês, horas extras por cartão de
  ponto ou jornada, FGTS, INSS, IR, pensão, honorários, custas, correção e juros; pagamentos da
  execução, cálculo externo, precatório e RPV), ou para operar o aplicativo. Ferramentas do servidor
  MCP "pjecalc": processo_*, titulo_*, documento_*, holerites_*, cartoes_*, extrato_*, trct_*,
  calculo_*, catalogo_*, tabelas_*, pjecalc_*, rest_*, db_*, config_*.
license: AGPL-3.0
metadata:
  version: 2.16.0-mcp.16
---

# PJe-Calc MCP (skill)

O MCP garante que o PJe-Calc **aceita e calcula** o que foi especificado. Ele não garante que a
especificação corresponda ao processo. Por isso o trabalho tem etapas separadas:
1. entender o processo inteiro;
2. ler todos os documentos;
3. compor o título a partir de todas as decisões;
4. mostrar ao usuário um plano para aprovação;
5. só então calcular;
6. no fim, voltar aos documentos.

Nenhuma skill garante a interpretação perfeita de um processo. O objetivo verificável é outro:
nenhuma decisão ou página sem leitura, nenhuma omissão ou conflito material sem registro, nenhuma
suposição escondida, e números que possam ser reproduzidos e contestados.

## Etapa 0 — Mapa do processo

Antes de tudo, identifique (`references/modulos/PROCESSO.md`, ferramenta `processo_mapa`):
- o **processo principal**, a **fase** (pré-processual, conhecimento, recursal, liquidação, execução
  provisória, execução, encerrado) e o **trabalho** que a fase exige: cálculo novo, atualização do
  cálculo homologado, execução individual de sentença coletiva, habilitação em recuperação judicial ou
  falência, ente público;
- **todos os processos ligados**: conexos, litispendência, coisa julgada, ação anterior arquivada,
  protesto, ação coletiva, acordo, consignação, prova emprestada, recuperação judicial, falência,
  rescisória, mandado de segurança... Cada um com o **efeito no cálculo** (exclui, abate, prescrição,
  título, data-limite, suspende);
- **devedores** (principal, solidário, subsidiário com período, ente público), **pagamentos da
  execução** e **destinos do crédito** (honorários contratuais, penhora no rosto dos autos, cessão,
  pensão, herdeiros).

Procure números de processo em todas as peças e pergunte ao usuário se há outros. Na execução, o ponto
de partida é o cálculo homologado.

## Etapa 1 — Reunir os documentos

`references/modulos/DOCUMENTOS.md`, ferramenta `calculo_documentos_necessarios`. Em rodadas:
1. título e decisões de todas as instâncias;
2. documentos de cada parcela e de cada processo ligado, conforme a relação e a fase;
3. complementos (meses faltantes, páginas ilegíveis, contradições) e as perguntas ao usuário.

Registre cada documento com o `processo` de origem, o `periodo` e as `lacunas`, e cada pedido em
`contrato.coleta`. Repita até `completa: true`. O que não existir vira pendência declarada, e o cálculo,
simulação.

## Etapa 2 — Leitura integral

`references/modulos/LEITURA.md`:
- inventário de arquivos e páginas (`documento_inventario`: páginas com e sem texto, tipo provável,
  números de processo citados);
- leitura **de todas as páginas**; imagens e escaneados vistos como imagem (`documento_imagens` grava
  as páginas escaneadas em arquivos; `documento_texto` só ajuda a localizar trechos e conferir números);
- extração por tipo de documento, com citação literal e folha;
- dupla leitura dos números críticos;
- fechamentos: holerites (`holerites_para_historicos`), cartões (`cartoes_para_jornadas`), extrato
  do FGTS (`extrato_para_fgts`) e TRCT (`trct_para_pagamentos`) — os conversores conferem as somas e
  os meses faltantes, não leem por você;
- confronto entre documentos;
- pedidos × decisão.

Registre tudo em `contrato.leitura` (cada folha usada, irrelevante com motivo ou ilegível),
`contrato.confrontos` e `contrato.pedidos`: a auditoria trava sem isso. Página ilegível vira coleta
`ILEGIVEL`. Nada é resumido sem leitura completa.

## Etapa 3 — Composição do título

`references/modulos/TITULO-EXECUTIVO.md`, `references/PRECEDENTES.md`, ferramenta `titulo_compor`:
- registre **todas** as decisões (vara, TRT, TST, STF, liquidação, execução) com instância, tipo,
  recorrida, resultado, capítulos atingidos e efeito, trânsito por capítulo, recursos pendentes,
  conflitos e precedentes;
- aplique as regras de composição: efeito substitutivo; recurso não conhecido não substitui; embargos
  integram; anulação com retorno; dispositivo × fundamentação;
- confira os precedentes vinculantes e a modulação (ADC 58, Lei 14.905/2024, ente público...).

Na dúvida sobre vigência, consulte a fonte e pergunte.

## Etapa 4 — Contrato de dados

`references/CONTRATO-DE-DADOS.md`. Registre:
- documentos, decisões, parcelas (com os reflexos deferidos);
- eventos (faltas, férias, afastamentos), com natureza da prova e efeito;
- remunerações por componente;
- pagamentos com identidade e saldo;
- premissas **CONFIRMADAS, CONTROVERTIDAS ou DESCONHECIDAS**, com fundamento.

Separe **conteúdo documental**, **fato reconhecido no processo** e **efeito no cálculo**.
Desconhecido não vira zero nem padrão: pergunte ou declare um `cenario` com as premissas variadas e as
fixas.

Módulos por assunto (`references/modulos/`):

| módulo | quando |
|---|---|
| `PROCESSO.md`, `DOCUMENTOS.md`, `LEITURA.md`, `TITULO-EXECUTIVO.md`, `PLANO.md` | sempre |
| `REMUNERACAO-REFLEXOS.md` | históricos, bases, reflexos |
| `JORNADA.md` | horas extras, noturnas, intervalos, domingos, feriados, afastamentos e férias |
| `PAGAMENTOS.md` | qualquer valor pago a deduzir |
| `FGTS-TRIBUTOS.md` | FGTS, INSS, IR, pensão, previdência privada |
| `ATUALIZACAO.md` | sempre antes de liquidar |
| `EXECUCAO.md` | execução: pagamentos, honorários, multas, pensão e custas da execução, precatório/RPV, cálculo externo |
| `REFERENCIA.md` | conta de referência (perito, parte, outro cenário) |

## Etapa 5 — Plano de interpretação e aprovação

`references/modulos/PLANO.md`:
1. Gere o plano com `calculo_plano_interpretacao` e **mostre-o inteiro ao usuário**.
2. Resolva as falhas antes.
3. Quando o usuário aprovar, registre com `calculo_aprovar_plano`.

Qualquer mudança no contrato depois disso exige nova aprovação. Sem aprovação válida, `calculo_criar`
não gera nada.

## Etapa 6 — Parametrização

1. `calculo_modelo_json` (`exemplo=auditavel` mostra um caso completo) e os catálogos.
2. Especificação com `origem` em cada verba, histórico, falta, férias e abatimento; correção e juros
   com `origem` (e `precedentes`, se o título for omisso). Campos desconhecidos são recusados.
   - O que o PJe-Calc não gera sozinho (pago de cada contracheque, quantidade de um mês, devido
     informado, ocorrência desativada) vai em `verbas[].ocorrencias` (e nos reflexos).
   - Base, depósito e alíquota do FGTS por competência: `fgts.ocorrencias`. Salários e contribuições
     já recolhidas do INSS: `contribuicaoSocial.ocorrencias`. Custas fixas, autos e armazenamento:
     `custas.fixas`, `custas.autos`, `custas.armazenamentos`.
   - Honorários sobre verbas escolhidas: `honorarios[].verbas`. Piso e vale-transporte: ids de
     `catalogo_pisos_vt`.
3. `calculo_validar` até `valido: true` e `prontoParaCalcular: true`. As regras de validação do
   próprio PJe-Calc são aplicadas antes de importar (`pendenciasPrevistas`). `bloqueiosParaCalcular`
   diz o que falta. Leia:
   - os `avisos`;
   - as `premissasPadrao`;
   - a `auditoria`. Cada `alerta` recebe revisão em `contrato.revisoesDeAlerta` (conclusão,
     fundamento, responsável, impacto).

## Etapa 7 — Cálculo no PJe-Calc

`calculo_criar` com `liquidar_em` = `contrato.dataLiquidacao`. Tabelas pelo TRT do processo
(`atualizar_tabelas: true`). Falha de consulta trava a liquidação.

Depois de liquidar, o MCP refaz a conta por conta própria (verbas, juros, FGTS e multa, contribuição
social, IR, honorários e custas, com o arredondamento do PJe-Calc) e a compara com os relatórios do
aplicativo; confere também os critérios da justificativa e as regras de validação sobre o cálculo
exportado.

Execução (`references/modulos/EXECUCAO.md`):
- cálculo homologado feito no PJe-Calc: `calculo_atualizar` com o `.PJC` liquidado e o bloco
  `execucao` (pagamentos, honorários, multas, pensão alimentícia e custas da execução, precatório/RPV);
- conta homologada feita fora: `calculo_externo_criar`;
- vários reclamantes ou devedores: `calculo_criar_lote`, um cálculo por item.

## Etapa 8 — Conferência e entrega

1. Leia `estado`, `dimensoes`, `bloqueiosDeEntrega`, `provisorio` e `verificacoes`:

   | estado | significa |
   |---|---|
   | `rascunho` | só a especificação |
   | `aceito_pelo_aplicativo` | importado sem pendências — aceitação técnica, **não** revisão |
   | `calculado` | liquidado com tabelas, justificativa, soma, aritmética, completude e comparação verificadas |
   | `simulacao` | calculado, auditado e com plano aprovado, mas com cenário ou incerteza aberta — conta condicionada |
   | `auditado` | mapa, título e contrato sem falhas, sem incertezas abertas, alertas revisados e plano aprovado |

   `provisorio: true` quando há capítulo sem trânsito. `revisadoParaEntrega` é sempre `false`.
2. Volte aos documentos:
   - quantidades e nominais primeiro, depois reflexos, atualização e descontos;
   - a `justificativa` contra o título;
   - **plano × resultado** (toda parcela aprovada com valor ou zero justificado);
   - verba ativa só pelo nome não está calculada.
3. Conta de referência: `calculo_comparar_referencia` na mesma data-base (`REFERENCIA.md`), com outro
   cálculo, o relatório em PDF, HTML ou texto, ou a conta transcrita (`referencia_manual`).
4. Cenários: o efeito de cada incerteza material, e as combinações quando houver interação.
5. Entregue:
   - número do cálculo, `-PRONTO.PJC`, `-LIQUIDADO.PJC`, o relatório completo `-RELATORIO.pdf` e
     `.registro.json`;
   - o plano aprovado, as premissas e as revisões de alerta;
   - separadamente, cada dimensão: **processo**, **título**, **documentação**, **leitura**, **aprovação**,
     **transferência**, **aritmética**, **completude** e **revisão interpretativa** (humana).
   - Informe os destinos do crédito que reduzem o líquido.

## Regras

- **Nunca** escreva no banco H2 (`db_executar`): quebra as sequências e o PJe-Calc passa a recusar
  cálculos.
- Cartão de ponto: **ou** `cartoesDePonto` (quantidades mensais) **ou** `apuracaoCartaoPonto`
  (jornadas).
- Tabelas só por `tabelas_atualizar`. `rest_tabelas_*` são o lado servidor e não atualizam nada.
- Ajuste manual na tela só se for reproduzível: exporte, reimporte e confira. Prefira sempre a
  especificação (inclusive `verbas[].ocorrencias`, as ocorrências de FGTS e de contribuição social,
  as custas fixas e o bloco `execucao`), que fica registrada e é conferida. Depois de editar as
  ocorrências de FGTS ou de contribuição social pela especificação, não as regere na tela.
- O MCP localiza o PJe-Calc sozinho (`pjecalc_localizar` se houver dúvida) e confere o número do
  cálculo ao abri-lo.
- Cada falha nova encontrada num cálculo real vira correção e teste (`scripts/test-mcp.mjs`).

## Referências

- `references/modulos/` — processo, documentos, leitura, título executivo, plano e conferências por
  assunto.
- `references/AUDITORIA-PERICIAL.md` — roteiro longo de perito calculista (prompt `auditoria-pericial-integral`):
  mapa processual, coisa julgada pedido a pedido, financeiro mês a mês, cartões em minutos, parametrização.
- `references/PRECEDENTES.md` — precedentes com vigência, modulação e parametrização.
- `references/CONTRATO-DE-DADOS.md` — todos os campos do contrato e o que a auditoria detecta.
- `references/CONTROLES-INTERPRETACAO.md` — visão geral dos controles.
- `references/ESPECIFICACAO-CALCULO.md` — todos os campos do JSON.

Files in this skill

  • .mcpbignore213 B
  • Conferir PJe-Calc MCP.bat174 B
  • Desinstalar PJe-Calc MCP.bat180 B
  • Instalar PJe-Calc MCP.bat174 B
  • SKILL.md12.3 KB
  • exemplos/calculo-aliquota-fixa-ir-caixa.json2.9 KB
  • exemplos/calculo-auditavel.json14.5 KB
  • exemplos/calculo-cartao-escala-12x12.json2.9 KB
  • exemplos/calculo-cartao-escala-12x24.json3 KB
  • exemplos/calculo-cartao-escala-6x1-fechamento.json3.5 KB
  • exemplos/calculo-cartao-escala-8x2.json3.5 KB
  • exemplos/calculo-cartao-ponto-escala.json3.8 KB
  • exemplos/calculo-cartao-ponto.json3 KB
  • exemplos/calculo-cartao-semanal-noturno.json3.1 KB
  • exemplos/calculo-cartao-sumula85.json3.2 KB
  • exemplos/calculo-completo.json6.5 KB
  • exemplos/calculo-dados-especificos.json3 KB
  • exemplos/calculo-diversos.json3.5 KB
  • exemplos/calculo-externo-parcelas.json2.9 KB
  • exemplos/calculo-externo.json2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.