MCP DivulgaCandContas Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| listar_candidatos_municipioB | Lista todos os candidatos para eleições em um município específico |
| consultar_candidatoC | Consulta informações detalhadas sobre um candidato específico |
| listar_anos_eleitoraisB | Lista todos os anos eleitorais disponíveis no sistema |
| listar_cargos_municipioC | Lista os cargos em disputa em um município específico |
| listar_eleicoes_ordinariasB | Lista todas as eleições ordinárias disponíveis para consulta |
| listar_eleicoes_suplementaresC | Lista eleições suplementares em um estado e ano específicos |
| consultar_prestador_contasC | Consulta informações sobre prestação de contas de um candidato |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 7 tools
Every tool has a clearly distinct purpose with no overlap. The tools target different resources (candidates, accounts, years, municipalities, positions, elections) and actions (consult, list), making misselection unlikely. For example, consultar_candidato retrieves detailed candidate info while listar_candidatos_municipio lists candidates by municipality.
Tool names follow a perfectly consistent verb_noun pattern in Portuguese (consultar_X, listar_X). All tools use snake_case uniformly, with clear verb choices (consultar for detailed queries, listar for enumerations). This predictability helps agents understand tool purposes at a glance.
Seven tools is well-scoped for an electoral data server, covering core queries without bloat. Each tool earns its place by addressing distinct aspects like candidates, accounts, years, municipalities, positions, and election types. This count allows comprehensive coverage while remaining manageable.
The toolset provides strong coverage for querying electoral data, with tools for candidates, accounts, years, municipalities, positions, and elections. A minor gap exists in update/delete operations, but this is reasonable for a read-only public data server. Agents can retrieve comprehensive information without dead ends.