senado_ecidadania_sugerir_tema_enquete
ActiveTool of Senado BR MCP
Sugere temas para uma enquete pública mensal (seleção de pauta): analisa o conjunto completo de consultas (abertas) e as ideias do e-Cidadania e elege as de maior engajamento cidadão, filtrando por polarização/consenso e participação mínima. Retorna `{ criteriosAplicados, totalAnalisados, count, sugestoes }` (até 10), cada sugestão com `tipo` (`consulta`/`ideia`), `id`, `titulo`, `motivo`, `metricas` (participação/polarização) e `url`, ordenadas por participação. Critérios opcionais em `criterios`: `evitarPolarizacao`/`evitarConsenso` (padrão true), `minimoParticipacao` (padrão 500), `apenasEmTramitacao` (padrão true → considera só consultas abertas, com base no status real). Para investigar uma sugestão, use `senado_ecidadania_obter_consulta` ou `senado_ecidadania_obter_ideia` conforme o `tipo`.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"criterios": {
"type": "object",
"properties": {
"evitarConsenso": {
"type": "boolean",
"default": true,
"description": "Evita temas com >85%"
},
"evitarPolarizacao": {
"type": "boolean",
"default": true,
"description": "Evita temas com ~50/50"
},
"apenasEmTramitacao": {
"type": "boolean",
"default": true,
"description": "Apenas matérias em tramitação"
},
"minimoParticipacao": {
"type": "integer",
"default": 500,
"maximum": 9007199254740991,
"minimum": 0,
"description": "Mínimo de votos/apoios"
}
},
"description": "Critérios de seleção do tema (polarização, consenso, participação mínima, tramitação)"
}
}
}Parent server
Senado BR MCP
https://github.com/SidneyBissoli/senado-br-mcp-cloudflare
2/7 registries