You're viewing a demo portfolio

Join the waitlist
PRSM

senado_remuneracoes_servidores

Active

Tool of Senado BR MCP

declared in 3.4.3

Remunerações dos servidores do Senado em `ano`/`mes` de referência (a partir de 2013). Para perguntas de **maior/menor/média/mediana/ranking** ('quem ganhou mais em junho/2026', 'remuneração média') use `estatisticas=true`: computa min/máx/média/mediana/desvio/percentis sobre a folha INTEIRA e devolve `top`/`bottom` (padrão 10) identificados por `nome` (com `idInternoFolha` só para desambiguar homônimos, não para citar) — o modo `resumo`/`detalhe` só vê uma fatia e não acha o extremo real. Cada percentil vem com um `rotulo` legível e a coluna analisada tem rótulo legível em `campoAnalisado`. `campo` escolhe a verba analisada (padrão: remuneração bruta); `consolidarPorServidor` (padrão true) soma as linhas Normal+Suplementar da mesma pessoa antes das estatísticas; `agruparPor='tipoFolha'` devolve estatísticas por grupo (implica não-consolidado). Sem `estatisticas`: `modo=resumo` (padrão) retorna `{ ano, mes, totalRegistros, resumo[] }` agregado por `tipoFolha`; `modo=detalhe` retorna `{ count, total, remuneracoes[] }` com a composição individual, limitada por `limite` (padrão 50, máx 500). Filtros `nome`/`tipoFolha` aplicam antes de tudo. Para o cadastro de servidores use `senado_servidores`.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "ano",
    "mes"
  ],
  "properties": {
    "ano": {
      "type": "integer",
      "maximum": 2100,
      "minimum": 2013,
      "description": "Ano de referência"
    },
    "mes": {
      "type": "integer",
      "maximum": 12,
      "minimum": 1,
      "description": "Mês de referência"
    },
    "modo": {
      "enum": [
        "resumo",
        "detalhe"
      ],
      "type": "string",
      "default": "resumo",
      "description": "resumo = totais por tipo de folha (padrão); detalhe = composição individual. Ignorado quando estatisticas=true"
    },
    "nome": {
      "type": "string",
      "description": "Nome do servidor (busca parcial)"
    },
    "topN": {
      "type": "integer",
      "default": 10,
      "maximum": 100,
      "minimum": 1,
      "description": "Tamanho das listas top/bottom quando estatisticas=true (padrão: 10, máx: 100)"
    },
    "campo": {
      "enum": [
        "bruto",
        "liquida",
        "remuneracaoBasica",
        "vantagensPessoais",
        "funcaoComissionada",
        "gratificacaoNatalina",
        "horasExtras",
        "outrasEventuais",
        "abonoPermanencia"
      ],
      "type": "string",
      "default": "bruto",
      "description": "Verba analisada quando estatisticas=true (padrão: remuneração bruta). O resultado traz o rótulo legível em campoAnalisado."
    },
    "limite": {
      "type": "integer",
      "default": 50,
      "maximum": 500,
      "minimum": 1,
      "description": "Máximo de linhas no modo detalhe (padrão: 50)"
    },
    "tipoFolha": {
      "type": "string",
      "description": "Filtrar por tipo de folha (busca parcial)"
    },
    "agruparPor": {
      "enum": [
        "tipoFolha"
      ],
      "type": "string",
      "description": "Quando estatisticas=true, devolve estatísticas por grupo (só `tipoFolha`); implica dados por linha (não consolidados)"
    },
    "estatisticas": {
      "type": "boolean",
      "default": false,
      "description": "Computa estatísticas (min/máx/média/mediana/percentis) + ranking top/bottom sobre a folha inteira. Use para 'quem ganhou mais/menos', 'média', 'ranking'"
    },
    "consolidarPorServidor": {
      "type": "boolean",
      "default": true,
      "description": "Soma as linhas (Normal+Suplementar) do mesmo servidor antes das estatísticas (padrão: true). Ignorado — forçado a false — quando agruparPor está definido"
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

Senado BR MCP

https://github.com/SidneyBissoli/senado-br-mcp-cloudflare

2/7 registries
View full server →