Skip to main content
Glama

Server Details

Brazilian regulator data: CVM filings, dam safety, airline punctuality, rules, enforcement

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
ChatGPT
–
Claude
–

TDQS

A4.1/5.0

Scored across 8 tools

Disambiguation4/5

Each tool targets a distinct entity type: airline stats, company filings, a specific ANVISA consultation, a specific sanctioning process, a specific ANVISA rule, dam safety, and upcoming deadlines. The main overlap is that base_rates provides aggregate process-duration stats that are also echoed as context inside consultation_outcome and enforcement_process, which could tempt misselection, but the descriptions explicitly distinguish the aggregate view from the single-record view.

Naming Consistency4/5

All eight names are consistent snake_case noun phrases (airline_punctuality, base_rates, dam_safety, rule_enforcement), with no mixing of camelCase or stray verbs. The pattern is stable but purely nominal, so names convey a topic rather than an action, and a couple (base_rates, company_financials) read broader than their actual narrow scope.

Tool Count5/5

Eight tools for a multi-sector regulatory-data server is well scoped, with each tool covering a genuinely different query class (per-airline, per-company, per-consultation, per-process, per-rule, per-sector deadlines). Nothing appears redundant or padded.

Completeness3/5

Core lookups are covered, but nearly every tool is gated on 'needs the X sector licensed' yet there is no tool to list which sectors are licensed, which companies or regulators are tracked, or to discover valid identifiers (CP numbers, process IDs, RDC numbers). There is also no entity search or cross-sector company profile, leaving agents at a dead end when a lookup precondition fails.

Available Tools

8 tools
airline_punctualityAirline cancellations and delays (ANAC VRA)A
Read-onlyIdempotent
Inspect

Per airline, from ANAC's latest monthly VRA file: scheduled flights, cancellations and departures more than 15 minutes late, with rates. Use for 'which Brazilian airline cancels or delays most'. Needs the aviation sector licensed. Deterministic: computed from official datasets, no model in the loop.

Inputs: entity.

base_ratesRegulatory base rates (Outcome Ledger), labelled estimativaA
Read-onlyIdempotent
Inspect

How long regulatory processes take and how they end, measured over each regulator's own records (e.g. ANEEL fine → appeal → decision; ANVISA public consultation → published rule): N, median, quartiles and range per figure, with method and limits. Figures are estimativa; a figure below the minimum N is withheld and has no number. Use for 'how long until ANVISA turns a consultation into a rule'. Deterministic: computed from official datasets, no model in the loop.

Inputs: study.

company_financialsCompany financials from CVM filings (DFP/ITR)A
Read-onlyIdempotent
Inspect

Revenue, net income, assets, equity, EBIT, D&A for a Brazilian listed company in your licensed sectors, from its own CVM filings: the annual DFP and the latest quarterly ITR (year-to-date). Derived values (EBITDA, net debt, margins, leverage) are returned separately and labelled estimativa. A company with no CVM filing says so (closed capital or IR-page only) instead of returning numbers. Use for 'what was X's revenue / net income / debt'. Deterministic: computed from official datasets, no model in the loop.

Inputs: entity (required), period.

consultation_outcomeWhat one ANVISA public consultation became (Outcome Ledger)A
Read-onlyIdempotent
Inspect

For one ANVISA consulta pública: its opening date and contribution window, whether a norm resulted (only links ANVISA itself publishes; an older norm the consultation revises is shown as prior, not as its result), the norm and its date, days elapsed, and the base rate for context (consultation → norm median days and the share of consultations that produce a norm; estimativa). Use for 'did CP 1.234/2023 become a rule, and how long did it take'. Needs the pharmaceutical sector licensed. Deterministic: computed from official datasets, no model in the loop.

Inputs: consultation (required).

dam_safetyMining dam safety per company (ANM SIGBM)A
Read-onlyIdempotent
Inspect

Tailings-dam safety per mining company from ANM's SIGBM register: number of dams, dams at an emergency level or at alert, high risk category (CRI) and high associated potential damage (DPA), and the worst emergency level. Use for 'which mining companies have dams in emergency'. Worst first. Needs the mining sector licensed. Deterministic: computed from official datasets, no model in the loop.

Inputs: entity.

enforcement_processOne enforcement process's timeline (Outcome Ledger)A
Read-onlyIdempotent
Inspect

The dated steps of ONE sanctioning process from the regulator's own records: an ANEEL auto de infração (issued, received, appeal, decisions, closure), an ANS penalty case (1st and 2nd instance, payment, archiving) or an ANATEL PADO process (phases, dated when first observed). Returns the regulator, the source url, the company only when the record binds it by CNPJ to a tracked company, and each span's days next to that regulator's published base rate (median, quartiles, N; estimativa). Use for 'where is auto 0001/2019-AGEPAN-SFE and is it slow'. Needs the regulator's sector licensed (ANEEL energy, ANS health, ANATEL telecom). Deterministic: computed from official datasets, no model in the loop.

Inputs: process (required), regulator.

regulatory_eventsRegulatory acts and deadlines for a sectorA
Read-onlyIdempotent
Inspect

For one of your licensed sectors: public consultations and other regulatory deadlines falling due in the next days, then the acts published in the current window (Diário Oficial, the sector regulator, Câmara/Senado), each with its lifecycle stage and a link to the act. Use for 'which regulatory deadlines are coming up in energy'. Deterministic: computed from official datasets, no model in the loop.

Inputs: sector (required), days.

rule_enforcementANVISA sanctions citing one rule (Outcome Ledger)A
Read-onlyIdempotent
Inspect

For one ANVISA rule (RDC or IN): its publication date and source, the ANVISA sanctions in the Diário Oficial that cite it as breached (date, act url, and the company only when the act names exactly one company by CNPJ), their count, the lag from publication to the first citing sanction when observable, and, counted apart, refusals of companies' own requests that cite the rule as grounds (these are NOT sanctions). Each act counts once. Use for 'who was sanctioned under RDC 47/2013 and since when'. Needs the pharmaceutical sector licensed. Deterministic: computed from official datasets, no model in the loop.

Inputs: rule (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      B
      quality
      B
      maintenance
      Enables MCP clients to query Brazilian CVM open data, including financial statements, corporate filings, fund data, insider trading, governance, offerings, and enforcement records, through curated tools and ad-hoc DuckDB SQL with on-demand local caching.
      37
      4
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables agents to query 153 live Brazilian government data tools across federal and state sources, including economy, legislature, judiciary, elections, health, education, and more, reading directly from original APIs.
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      MCP Server for accessing 36 Brazilian public data sources and 1 agent, enabling AI agents to query government data on economy, legislation, transparency, judiciary, elections, environment, health, and more.
      6
      1
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Provides point-in-time Brazilian market data and official statistics, enabling accurate backtesting and AI agent access to vintage, unrevised data, as well as Brazilian financial primitives like PIX code generation and business day calculations.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources