senado_servidores
Query Brazilian Federal Senate employees by employment status (active, effective, commissioned, inactive) with optional filters on name, department, or role. Returns count and detailed employee list.
Instructions
Lista servidores do Senado por situacao (ativos, efetivos, comissionados ou inativos), com filtros opcionais por nome, lotacao e cargo. Retorna { situacao, count, total, servidores[] }, cada item com nome, vinculo, situacao, cargo, funcao, lotacao, anoAdmissao etc. Aplica limite (padrão 50, máx 500) e inclui aviso quando há truncamento — refine os filtros. Para remuneração use senado_remuneracoes_servidores; para estagiários/pensionistas/quantitativos use senado_pessoal_tabelas.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| situacao | No | Qual lista consultar (padrão: ativos) | ativos |
| nome | No | Nome do servidor (busca parcial) | |
| lotacao | No | Lotação/setor (busca parcial, ex: SEGRAF) | |
| cargo | No | Cargo (busca parcial) | |
| limite | No | Máximo de resultados (padrão: 50) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||