Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Server port | 3000 |
| LOG_LEVEL | No | Logging level | info |
| ALERT_WEBHOOK_URL | No | Webhook for alerts | |
| MONTHLY_REQUEST_LIMIT | No | Monthly request limit | 10000 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| senado_listar_senadores | Lista senadores em exercício ou de uma legislatura específica. Pode filtrar por UF e partido. |
| senado_obter_senador | Obtém informações detalhadas de um senador específico, incluindo dados biográficos, mandatos e comissões. |
| senado_buscar_senador_por_nome | Busca senadores por nome (útil quando não se tem o código). Retorna lista de senadores correspondentes. |
| senado_votacoes_senador | Lista votações de um senador específico, mostrando como o senador votou em cada matéria. |
| senado_buscar_materias | Busca matérias legislativas por diversos critérios: tipo (PEC, PL, PLP, MPV), número, ano, palavras-chave, autor ou relator. |
| senado_obter_materia | Obtém detalhes completos de uma matéria legislativa, incluindo ementa, autoria, situação atual e relator. |
| senado_tramitacao_materia | Obtém histórico de tramitação de uma matéria, mostrando todas as movimentações em ordem cronológica. |
| senado_textos_materia | Obtém textos disponíveis de uma matéria (inicial, substitutivo, final) com URLs para download. |
| senado_votos_materia | Obtém resultado de votações de uma matéria, incluindo placar e votos nominais quando disponíveis. |
| senado_listar_votacoes | Lista votações do plenário do Senado por ano, podendo filtrar por mês ou período específico. |
| senado_obter_votacao | Obtém detalhes de uma votação específica, incluindo votos nominais de cada senador. |
| senado_votacoes_recentes | Obtém as votações mais recentes do plenário (últimos N dias). Útil para acompanhar atividade legislativa recente. |
| senado_listar_comissoes | Lista comissões do Senado. Pode filtrar por tipo (permanente, temporária, CPI, mista) e status (ativa/inativa). |
| senado_obter_comissao | Obtém detalhes de uma comissão, incluindo presidente, vice-presidente e finalidade. |
| senado_membros_comissao | Lista membros atuais de uma comissão, incluindo cargo (presidente, vice, titular, suplente). |
| senado_reunioes_comissao | Lista reuniões agendadas ou realizadas de uma comissão, com data, hora, local e pauta. |
| senado_agenda_plenario | Obtém agenda de sessões do plenário do Senado, incluindo pauta com matérias a serem votadas. |
| senado_agenda_comissoes | Obtém agenda de reuniões das comissões do Senado. Pode filtrar por data e comissão específica. |
| senado_legislatura_atual | Retorna informações sobre a legislatura vigente, incluindo número, período e datas de início/fim. |
| senado_tipos_materia | Lista os tipos de matérias legislativas válidos com sigla, nome completo e descrição. Útil para usar em buscas. |
| senado_partidos | Lista partidos com representação atual no Senado, incluindo sigla, nome completo e número de senadores. |
| senado_ufs | Lista unidades federativas com número de senadores atualmente em exercício por estado. |
| senado_ecidadania_listar_consultas | Lista consultas públicas do e-Cidadania com votação cidadã sobre matérias em tramitação. |
| senado_ecidadania_obter_consulta | Obtém detalhes de uma consulta pública específica, incluindo votos, autor e comentários. |
| senado_ecidadania_consultas_polarizadas | Retorna consultas com votação equilibrada (~50/50), útil para identificar temas polarizados na sociedade. |
| senado_ecidadania_consultas_consensuais | Retorna consultas com alta concordância (>85% em uma direção), útil para identificar temas de consenso. |
| senado_ecidadania_listar_ideias | Lista ideias legislativas propostas por cidadãos no e-Cidadania. |
| senado_ecidadania_obter_ideia | Obtém detalhes de uma ideia legislativa, incluindo descrição completa, apoios e se foi convertida em PL. |
| senado_ecidadania_ideias_populares | Retorna as ideias legislativas mais apoiadas pelos cidadãos. |
| senado_ecidadania_listar_eventos | Lista eventos interativos (audiências públicas, sabatinas, lives) do e-Cidadania. |
| senado_ecidadania_obter_evento | Obtém detalhes de um evento interativo, incluindo pauta, convidados e link para vídeo. |
| senado_ecidadania_eventos_populares | Retorna eventos com mais comentários e perguntas dos cidadãos. |
| senado_ecidadania_sugerir_tema_enquete | Analisa e sugere temas para enquete mensal baseado em critérios configuráveis. Evita temas muito polarizados ou com consenso total. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |