Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NO_PROXYNoVariável de proxy padrão do sistema, respeitada quando HTTPS_PROXY/HTTP_PROXY são usadas
HTTP_PROXYNoVariável de proxy padrão do sistema, usada se FLAVIOMETRO_PROXY não estiver definida
HTTPS_PROXYNoVariável de proxy padrão do sistema, usada se FLAVIOMETRO_PROXY não estiver definida
FLAVIOMETRO_PROXYNoProxy usado para acessar o site. Formatos aceitos: http://host:porta, http://usuario:senha@host:porta, https://host:porta, socks5://host:porta, socks5://usuario:senha@host:porta. Use "desligado" para ignorar o proxy do sistema. Se definida, vale ela e só ela (tem prioridade sobre HTTPS_PROXY/HTTP_PROXY).
FLAVIOMETRO_VERSAONoValor de ?v= usado no feed caso não seja possível lê-lo da página
FLAVIOMETRO_BASE_URLNoEndereço base do site (útil para testes ou espelhos)https://flaviometro.com
FLAVIOMETRO_OPENCNPJ_URLNoEndereço da API do OpenCNPJhttps://api.opencnpj.org
FLAVIOMETRO_TSE_CACHE_HORASNoPor quanto tempo as bases do TSE e as consultas ao OpenCNPJ ficam em cache (padrão: 6)6
FLAVIOMETRO_CACHE_TTL_SEGUNDOSNoPor quanto tempo os dados ficam em cache na memória antes de novo download (padrão: 300)300

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

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
resumo_geralA

Panorama do Flaviômetro: quantos políticos monitorados citaram o Flávio, quantos pediram voto, quantos ficaram em silêncio, totais de posts e quebra por cargo. Use como ponto de partida.

buscar_politicosA

Lista políticos monitorados com filtros (nome, UF, cargo, partido, situação, município) e pelo comportamento em relação ao Flávio (pediu voto, citou, não citou, sem posts). Útil para perguntas como 'quais deputados federais do PL de SP não citaram o Flávio?'.

detalhes_politicoB

Ficha completa de um político: cargo, partido, votos, redes monitoradas, janela de cobertura, estatísticas por rede e os posts mais recentes em que citou o Flávio.

listar_postsB

Lista posts captados pelo Flaviômetro com filtros por político, rede, nível de citação, período e texto. Por padrão traz só posts que citam o Flávio, do mais recente para o mais antigo.

rankingB

Ranking dos políticos que mais citaram o Flávio segundo uma métrica (posts citando, pedidos de voto, views ou interações dos posts citando). Aceita os mesmos filtros de buscar_politicos.

estatisticas_agrupadasB

Agrega os números por estado, partido, cargo, rede social ou dia: quantos políticos citaram/pediram voto e quantos posts citando o Flávio houve em cada grupo.

contato_campanhaA

Busca o CNPJ de campanha de um candidato de 2026 nos dados abertos do TSE e consulta esse CNPJ no OpenCNPJ (base da Receita Federal) para obter o e-mail, telefone e endereço registrados pela campanha. Também traz coligação, resultado e o link da página do candidato no DivulgaCandContas. Funciona para quem disputou 2026 (governadores, senadores e deputados); não cobre prefeitos nem senadores em mandato. Consulta um político por vez.

legendaA

Explica os códigos usados nos dados (cargos, situações, redes, níveis de citação) e a metodologia.

atualizar_dadosA

Força um novo download do feed do Flaviômetro, ignorando o cache local.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 9 tools

Disambiguation4/5

Most tools target clearly different outputs: overview dashboard, filtered politician search, single-politician detail, post listing, ranking, grouped aggregation, and a campaign-contact lookup. The main soft overlaps are resumo_geral vs estatisticas_agrupadas (both aggregate numbers) and ranking vs buscar_politicos (ranking explicitly reuses the same filters), but descriptions make the distinction between a fixed panorama, a configurable aggregation, and an ordered list reasonably clear.

Naming Consistency3/5

All names are snake_case in Portuguese, which is consistent, but the conventions mix: verb_noun (buscar_politicos, atualizar_dados, listar_posts) alongside bare nouns (resumo_geral, ranking, legenda, contato_campanha, estatisticas_agrupadas) and noun_noun (detalhes_politico). Still readable and predictable enough to guess intent.

Tool Count4/5

Nine tools is a good size for a monitoring/analytics server, with each analysis angle (overview, search, detail, posts, ranking, grouped stats) earning its place. Minor ding for atualizar_dados being a maintenance-only tool and contato_campanha belonging to a distinct TSE/OpenCNPJ domain.

Completeness4/5

The read-only analytics surface is well covered: summary, filtered search, per-politician detail, post listing, ranking, grouped aggregation, code glossary, and a data refresh. Gaps are minor, such as no per-politician time-series/evolution tool and no direct post-detail or comparison operation, but agents can work around these with existing filters.

Maintenance

ActivityMaintained
ResponsivenessNo issues