Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Open Economics

REMOTE · OPEN-ECONOMICS-DATA.KNBF982HKN.CHATGPT.SITE · SCANNED SEP 20

Discover, resolve, and query official Brazilian economic data with semantic search and provenance.

+3 this week 76 Trust /100
Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security74
Transport & Reachability100
Schema Quality & AI Usability75
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 2619 tokens (~137/item across 19 items; 19 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management37
  • Stability observed for 11 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
  • Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 19 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 20 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a current MCP spec version (2026-07-28).Pass
Install

How do I install the Open Economics MCP server?

Open Economics is a hosted endpoint at https://open-economics-data.knbf982hkn.chatgpt.site/api/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · open-economics-data.knbf982hkn.chatgpt.site

# add to Claude Code
claude mcp add --transport http felipegambettadesouza6-jpg-open-economics 'https://open-economics-data.knbf982hkn.chatgpt.site/api/mcp'
// .cursor/mcp.json
{
  "mcpServers": {
    "felipegambettadesouza6-jpg-open-economics": {
      "url": "https://open-economics-data.knbf982hkn.chatgpt.site/api/mcp"
    }
  }
}
// .vscode/mcp.json
{
  "servers": {
    "felipegambettadesouza6-jpg-open-economics": {
      "type": "http",
      "url": "https://open-economics-data.knbf982hkn.chatgpt.site/api/mcp"
    }
  }
}
# ~/.codex/config.toml
[mcp_servers.felipegambettadesouza6-jpg-open-economics]
url = "https://open-economics-data.knbf982hkn.chatgpt.site/api/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "felipegambettadesouza6-jpg-open-economics": {
      "type": "remote",
      "url": "https://open-economics-data.knbf982hkn.chatgpt.site/api/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add felipegambettadesouza6-jpg-open-economics --url 'https://open-economics-data.knbf982hkn.chatgpt.site/api/mcp' --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  felipegambettadesouza6-jpg-open-economics:
    url: "https://open-economics-data.knbf982hkn.chatgpt.site/api/mcp"
// ~/.netclaw/config/netclaw.json
{
  "McpServers": {
    "felipegambettadesouza6-jpg-open-economics": {
      "Transport": "http",
      "Url": "https://open-economics-data.knbf982hkn.chatgpt.site/api/mcp"
    }
  }
}
# add to Vellum
assistant mcp add felipegambettadesouza6-jpg-open-economics -t streamable-http -u 'https://open-economics-data.knbf982hkn.chatgpt.site/api/mcp'
// mcp.json
{
  "mcpServers": {
    "felipegambettadesouza6-jpg-open-economics": {
      "type": "http",
      "url": "https://open-economics-data.knbf982hkn.chatgpt.site/api/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 19 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 30 to 33. That category is still filling its 30-day observation window: 9 days of observed history at the previous scan, 10 at this one. The score rises as the window fills, whether or not the server changes.

  • 17 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.

  • 15 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 17 to 20. That category is still filling its 30-day observation window: 5 days of observed history at the previous scan, 6 at this one. The score rises as the window fills, whether or not the server changes.

  • 12 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.

  • 11 Sept 26 +2
    • Schema quality: 115 → 137 functional
    • Tool coverage: 31% → 100% functional
    • Tool “describe_official_dataset” now declares an output schema functional
    • Tool “get_anp_fuel_prices” now declares an output schema functional
    • Tool “get_bcb_schema” now declares an output schema functional
    • Tool “get_bcb_series” now declares an output schema functional
    • Tool “get_comexstat_data” now declares an output schema functional
    • Tool “get_cvm_investment_funds” now declares an output schema functional
    • Tool “get_cvm_investment_funds_schema” now declares an output schema functional
    • Tool “get_epe_electricity_consumption” now declares an output schema functional
    • Tool “get_ibge_data” now declares an output schema functional
    • Tool “get_ibge_schema” now declares an output schema functional
    • Tool “get_mte_formal_employment” now declares an output schema functional
    • Tool “get_mte_formal_employment_schema” now declares an output schema functional
    • Tool “get_siconfi_data” now declares an output schema functional
    • Tool “get_siconfi_schema” now declares an output schema functional
    • Tool “get_tesouro_dpf” now declares an output schema functional
    • Tool “get_tesouro_dpf_schema” now declares an output schema functional
    • Tool “get_tesouro_rtn” now declares an output schema functional
    • Tool “get_tesouro_rtn_schema” now declares an output schema functional
    • Tool “search_official_data” now declares an output schema functional
    • First check of Tool coverage: 100 functional
    • Server version: 2.0.1 → 2.0.2 functional
    • Server version: 2.0.0 → 2.0.1 functional
    • “get_comexstat_data” reworded the description of “month_detail” cosmetic
    • “get_anp_fuel_prices” reworded the description of “dataset_id” cosmetic
    • “get_anp_fuel_prices” reworded the description of “fuel_group” cosmetic
    • “get_anp_fuel_prices” reworded the description of “geography” cosmetic
    • “get_anp_fuel_prices” reworded the description of “limit” cosmetic
    • “get_anp_fuel_prices” reworded the description of “month” cosmetic
    • “get_anp_fuel_prices” reworded the description of “municipality” cosmetic
    • “get_anp_fuel_prices” reworded the description of “period” cosmetic
    • “get_anp_fuel_prices” reworded the description of “state” cosmetic
    • “get_anp_fuel_prices” reworded the description of “year” cosmetic
    • “get_bcb_series” reworded the description of “limit” cosmetic
    • “get_bcb_series” reworded the description of “order” cosmetic
    • “get_comexstat_data” reworded the description of “dataset_id” cosmetic
    • “get_comexstat_data” reworded the description of “details” cosmetic
    • “get_comexstat_data” reworded the description of “filters” cosmetic
    • “get_comexstat_data” reworded the description of “flow” cosmetic
    • “get_comexstat_data” reworded the description of “language” cosmetic
    • “get_comexstat_data” reworded the description of “metrics” cosmetic
    • “get_cvm_investment_funds” reworded the description of “breakdown” cosmetic
    • “get_cvm_investment_funds” reworded the description of “classifications” cosmetic
    • “get_cvm_investment_funds” reworded the description of “dataset_id” cosmetic
    • “get_cvm_investment_funds” reworded the description of “from” cosmetic
    • “get_cvm_investment_funds” reworded the description of “limit” cosmetic
    • “get_cvm_investment_funds” reworded the description of “to” cosmetic
    • “get_cvm_investment_funds_schema” reworded the description of “dataset_id” cosmetic
    • “get_epe_electricity_consumption” reworded the description of “classes” cosmetic
    • “get_epe_electricity_consumption” reworded the description of “dataset_id” cosmetic
    • “get_epe_electricity_consumption” reworded the description of “from” cosmetic
    • “get_epe_electricity_consumption” reworded the description of “geography” cosmetic
    • “get_epe_electricity_consumption” reworded the description of “limit” cosmetic
    • “get_epe_electricity_consumption” reworded the description of “markets” cosmetic
    • “get_epe_electricity_consumption” reworded the description of “regions” cosmetic
    • “get_epe_electricity_consumption” reworded the description of “states” cosmetic
    • “get_epe_electricity_consumption” reworded the description of “to” cosmetic
    • “get_ibge_data” reworded the description of “dataset_id” cosmetic
    • “get_mte_formal_employment” reworded the description of “breakdown” cosmetic
    • “get_mte_formal_employment” reworded the description of “dataset_id” cosmetic
    • “get_mte_formal_employment” reworded the description of “from” cosmetic
    • “get_mte_formal_employment” reworded the description of “limit” cosmetic
    • “get_mte_formal_employment” reworded the description of “regions” cosmetic
    • “get_mte_formal_employment” reworded the description of “states” cosmetic
    • “get_mte_formal_employment” reworded the description of “to” cosmetic
    • “get_mte_formal_employment_schema” reworded the description of “dataset_id” cosmetic
    • “get_siconfi_data” reworded the description of “dataset_id” cosmetic
    • “get_siconfi_data” reworded the description of “report_type” cosmetic
    • “get_siconfi_data” reworded the description of “sphere” cosmetic
    • “get_siconfi_data” reworded the description of “year” cosmetic
    • “get_siconfi_schema” reworded the description of “dataset_id” cosmetic
    • “get_tesouro_dpf” reworded the description of “dataset_id” cosmetic
    • “get_tesouro_dpf” reworded the description of “from” cosmetic
    • “get_tesouro_dpf” reworded the description of “limit” cosmetic
    • “get_tesouro_dpf” reworded the description of “table” cosmetic
    • “get_tesouro_dpf” reworded the description of “to” cosmetic
    • “get_tesouro_dpf_schema” reworded the description of “dataset_id” cosmetic
    • “get_tesouro_rtn” reworded the description of “dataset_id” cosmetic
    • “get_tesouro_rtn” reworded the description of “from” cosmetic
    • “get_tesouro_rtn” reworded the description of “limit” cosmetic
    • “get_tesouro_rtn” reworded the description of “to” cosmetic
    • “get_tesouro_rtn_schema” reworded the description of “dataset_id” cosmetic
  • 10 Sept 26 +1
    • Stability: unverified → 0.03 functional
  • 9 Sept 26 69

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 20 Sept 2026 · Probed https://open-economics-data.knbf982hkn.chatgpt.site/api/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=*.knbf982hkn.chatgpt.site CN=WE1,O=Google Trust Services,C=US 20 Aug 2026 18 Nov 2026 ECDSA 256 ECDSA-SHA256 e7e922730460be2a0e5311e1e20dde26
SANs: *.knbf982hkn.chatgpt.site
CN=WE1,O=Google Trust Services,C=US (CA) CN=GTS Root R4,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 ECDSA 256 ECDSA-SHA384 7ff31977972c224a76155d13b6d685e3
CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 15 Nov 2023 28 Jan 2028 ECDSA 384 SHA256-RSA 7fe530bf331343bedd821610493d8a1b

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of open-economics-data.knbf982hkn.chatgpt.site. Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
site. present 31826 13 Verified
chatgpt.site. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://open-economics-data.knbf982hkn.chatgpt.site/api/mcp Verified 200
http (plaintext) http://open-economics-data.knbf982hkn.chatgpt.site/api/mcp HTTPS enforced 302 https://open-economics-data.knbf982hkn.chatgpt.site/api/mcp
MCP tools · 19 exposed · ~2,572 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
describe_official_dataset ~141

Get identity, publisher, collection, provenance links, query capability, and any stable Open Economics series shortcuts for an exact dataset ID returned by search_official_data. This does not fetch observations.

NameTypeReqDescription
dataset_idstringyesExact ID returned by search_official_data, such as bcb-sgs:432, ibge-aggregates:5932, siconfi:dca, tesouro-rtn:government-central, tesouro-dpf:debt-profile, comexstat:general, anp:fuel-prices, epe:el…
NameTypeReqDescription
collectionOfficial collection identifier, when supplied by the publisher.
collectionNameOfficial collection name, when supplied by the publisher.
idstringyesStable official dataset ID.
metadataUrlstringyesOfficial metadata URL.
providerstringyesOpen Economics provider identifier.
queryCapabilitystringyesSupported query capability.
sourceAgencystringyesOfficial publishing agency.
sourceUrlstringyesOfficial source URL.
titlestringyesOfficial dataset title.

No examples provided.

get_anp_fuel_prices ~236

Retrieve auditable fuel and GLP price statistics calculated from official ANP station observations. Omit year and month for the rolling latest four weeks, or provide both for a published monthly file from 2023 onward. Results retain period, product, geography, unit, sample count, source URL, and the disclosed aggregation method while excluding station identity and addresses.

NameTypeReqDescription
dataset_idstringyesThe official ANP fuel-prices dataset identifier.
fuel_groupstringyesANP product group to retrieve.
geographystringGeographic aggregation level.
limitintegerMaximum aggregate rows to return.
monthintegerPublished source month; provide with year for a monthly file.
municipalitystringMunicipality name when geography is municipality.
periodstringReporting period granularity.
productstringExact ANP product label, for example GASOLINA or ETANOL.
statestringTwo-letter Brazilian state code when geography is state or municipality.
yearintegerPublished source year; provide with month for a monthly file.
NameTypeReqDescription
datayesSource-preserving data or schema payload for the selected official dataset.
linksobjectRelated API links.
metaobjectyesResponse metadata and source provenance.

No examples provided.

get_bcb_schema ~75

Fetch authoritative metadata for an exact BCB SGS series, including full name, subject hierarchy, periodicity, unit, source, coverage dates, decimals, formula, and warnings. Use when interpreting a BCB series without retrieving observations.

NameTypeReqDescription
dataset_idstringyesExact BCB dataset ID returned by search_official_data.
NameTypeReqDescription
datayesSource-preserving data or schema payload for the selected official dataset.
linksobjectRelated API links.
metaobjectyesResponse metadata and source provenance.

No examples provided.

get_bcb_series ~132

Retrieve official observations and authoritative schema metadata for an exact BCB SGS dataset ID. Use only after search_official_data identifies the series. Dates, units, periodicity, source, and raw values are preserved; generic access does not guess transformations.

NameTypeReqDescription
dataset_idstringyesExact BCB dataset ID returned by search_official_data.
endstringInclusive end date; defaults to today.
limitintegerMaximum number of observations to return.
orderstringObservation order by date.
startstringInclusive start date; defaults to three years ago.
NameTypeReqDescription
datayesSource-preserving data or schema payload for the selected official dataset.
linksobjectRelated API links.
metaobjectyesResponse metadata and source provenance.

No examples provided.

get_comexstat_data ~200

Retrieve a bounded, explicit MDIC Comex Stat export or import slice from 1997 onward. Use comexstat:general only after search_official_data. Select period, dimensions, metrics, and optional official filter codes; partner, product, state, transport, classification, and raw metric fields remain attached to the result.

NameTypeReqDescription
dataset_idstringyesThe official MDIC Comex Stat dataset identifier.
detailsarrayOfficial dimensions to include, up to eight.
filtersarrayOptional official dimension filters.
flowstringyesTrade direction to retrieve.
fromstringyesFirst month, YYYY-MM.
languagestringLanguage for labels in the upstream response.
metricsarrayOfficial Comex Stat metrics to return.
month_detailbooleanWhether to keep month-level detail in the response.
tostringyesLast month, YYYY-MM.
NameTypeReqDescription
datayesSource-preserving data or schema payload for the selected official dataset.
linksobjectRelated API links.
metaobjectyesResponse metadata and source provenance.

No examples provided.

get_cvm_investment_funds ~183

Retrieve daily CVM aggregates by official fund classification or resolve a fund/class latest report by CNPJ or name. Net assets and flows are additive; quota values stay fund-level; reported holder totals are not deduplicated people.

NameTypeReqDescription
breakdownstringWhether to aggregate by official classification or resolve a fund.
classificationsarrayOfficial fund classifications to include.
dataset_idstringyesThe official CVM investment-funds dataset identifier.
fromstringInclusive first report date, YYYY-MM-DD.
fundsarrayUnformatted 14-digit fund/class CNPJ values.
limitintegerMaximum fund or classification rows to return.
querystringFund-name search; use only with breakdown=fund.
tostringInclusive last report date, YYYY-MM-DD.
NameTypeReqDescription
datayesSource-preserving data or schema payload for the selected official dataset.
linksobjectRelated API links.
metaobjectyesResponse metadata and source provenance.

No examples provided.

get_cvm_investment_funds_schema ~66

Inspect the synchronized CVM daily-report window, official classifications, fund-search contract, measure meanings, and aggregation constraints. Use before querying a fund by name or comparing classes.

NameTypeReqDescription
dataset_idstringyesThe official CVM investment-funds dataset identifier.
NameTypeReqDescription
datayesSource-preserving data or schema payload for the selected official dataset.
linksobjectRelated API links.
metaobjectyesResponse metadata and source provenance.

No examples provided.

get_epe_electricity_consumption ~184

Retrieve monthly EPE electricity consumption and consumer counts from 2004 onward. Select a bounded period, country/region/UF geography, consumption classes, and regulated/free market. The response identifies the exact synchronized official workbook version and discloses aggregation across source system rows.

NameTypeReqDescription
classesarrayConsumption classes to include.
dataset_idstringyesThe official EPE electricity-consumption dataset identifier.
fromstringInclusive first month, YYYY-MM.
geographystringGeographic aggregation level.
limitintegerMaximum rows to return.
marketsarrayElectricity-market segments to include.
regionsarrayOptional official regions when geography is region.
statesarrayOptional official state codes when geography is state.
tostringInclusive last month, YYYY-MM.
NameTypeReqDescription
datayesSource-preserving data or schema payload for the selected official dataset.
linksobjectRelated API links.
metaobjectyesResponse metadata and source provenance.

No examples provided.

get_ibge_data ~152

Retrieve an explicit slice of an IBGE aggregate after inspecting its schema. Returns variables containing classification selections, geographies, and observations; official suppression, missing, quality-flag, and zero states remain distinct.

NameTypeReqDescription
classificationstringExplicit classification selections from the schema, such as 11255[90707].
dataset_idstringyesExact IBGE aggregate ID returned by search_official_data.
localitystringBR or an explicit IBGE geography selection such as N3[35].
periodsstringRecent-period shorthand such as -12, or explicit official period IDs separated by |.
variablestringyesOne or more official variable IDs separated by |.
NameTypeReqDescription
datayesSource-preserving data or schema payload for the selected official dataset.
linksobjectRelated API links.
metaobjectyesResponse metadata and source provenance.

No examples provided.

get_ibge_schema ~75

Fetch official metadata for an IBGE aggregate selected by search_official_data. Always use this before get_ibge_data unless the official variable, locality, and classification IDs are already known. It prevents guessing a measure or dimensional slice.

NameTypeReqDescription
dataset_idstringyesExact IBGE aggregate ID returned by search_official_data.
NameTypeReqDescription
datayesSource-preserving data or schema payload for the selected official dataset.
linksobjectRelated API links.
metaobjectyesResponse metadata and source provenance.

No examples provided.

get_mte_formal_employment ~193

Retrieve revised monthly Novo Caged stock, admissions, dismissals, balance, and relative change from 2020 onward. Select exactly one official breakdown: country, region, state, or economic activity. The response preserves the MTE workbook vintage and never synthesizes state-by-industry values.

NameTypeReqDescription
breakdownstringOfficial breakdown for the employment result.
dataset_idstringyesThe official MTE Novo Caged dataset identifier.
fromstringInclusive first month, YYYY-MM.
industriesarrayExact official activity IDs returned by get_mte_formal_employment_schema; empty means all activities.
limitintegerMaximum rows to return.
regionsarrayOptional official regions when breakdown is region.
statesarrayOptional official state codes when breakdown is state.
tostringInclusive last month, YYYY-MM.
NameTypeReqDescription
datayesSource-preserving data or schema payload for the selected official dataset.
linksobjectRelated API links.
metaobjectyesResponse metadata and source provenance.

No examples provided.

get_mte_formal_employment_schema ~70

Inspect the official adjusted Novo Caged selection contract, source vintage, measure meanings, available industry IDs, and the constraint that geography and industry come from separate official tables. Use before an industry query.

NameTypeReqDescription
dataset_idstringyesThe official MTE Novo Caged dataset identifier.
NameTypeReqDescription
datayesSource-preserving data or schema payload for the selected official dataset.
linksobjectRelated API links.
metaobjectyesResponse metadata and source provenance.

No examples provided.

get_siconfi_data ~223

Retrieve an explicit official SICONFI DCA, RREO, RGF, or entity-registry selection. First inspect the schema. This tool preserves account, column, annex, period, entity, raw value fields, and upstream provenance without aggregating or substituting concepts.

NameTypeReqDescription
annexstringExact official annex name from the SICONFI documentation.
dataset_idstringyesExact SICONFI dataset ID returned by search_official_data.
entityintegerOfficial IBGE entity code.
periodintegerRREO bimestre (1-6) or RGF period (1-3).
periodicitystringRGF only: four-month (Q) or half-year (S).
powerstringRGF government branch.
report_typestringOfficial SICONFI report type for the selected dataset.
spherestringGovernment sphere: municipal, state, federal, or consortium.
yearintegerCalendar year of the official report.
NameTypeReqDescription
datayesSource-preserving data or schema payload for the selected official dataset.
linksobjectRelated API links.
metaobjectyesResponse metadata and source provenance.

No examples provided.

get_siconfi_schema ~80

Get the meaning and required selection fields for an exact SICONFI dataset returned by search_official_data. Use this before get_siconfi_data so entity, reporting period, report type, government branch, and annex are explicit rather than guessed.

NameTypeReqDescription
dataset_idstringyesExact SICONFI dataset ID returned by search_official_data.
NameTypeReqDescription
datayesSource-preserving data or schema payload for the selected official dataset.
linksobjectRelated API links.
metaobjectyesResponse metadata and source provenance.

No examples provided.

get_tesouro_dpf ~170

Retrieve one official monthly RMD table at a time: debt composition, DPMFi holders, average maturity, average maturity by indexer, monthly cost, or twelve-month cost. Units remain table-specific and are never combined.

NameTypeReqDescription
categoriesarrayExact category IDs returned for the selected table by get_tesouro_dpf_schema.
dataset_idstringyesThe official Tesouro Nacional DPF debt-profile dataset identifier.
fromstringInclusive first month, YYYY-MM.
limitintegerMaximum debt-statistics rows to return.
querystringCategory-label search; useful when category IDs are unknown.
tablestringVersioned RMD table to retrieve.
tostringInclusive last month, YYYY-MM.
NameTypeReqDescription
datayesSource-preserving data or schema payload for the selected official dataset.
linksobjectRelated API links.
metaobjectyesResponse metadata and source provenance.

No examples provided.

get_tesouro_dpf_schema ~64

Inspect the six versioned RMD annex tables, their distinct units and coverage, category IDs, holder definitions, source publication, and methodological constraints before selecting data.

NameTypeReqDescription
dataset_idstringyesThe official Tesouro Nacional DPF debt-profile dataset identifier.
NameTypeReqDescription
datayesSource-preserving data or schema payload for the selected official dataset.
linksobjectRelated API links.
metaobjectyesResponse metadata and source provenance.

No examples provided.

get_tesouro_rtn ~149

Retrieve monthly current-value RTN accounts from 1997 onward. Defaults to total revenue, transfers, net revenue, total expenditure, and the above-the-line primary result; select exact account IDs or search account labels for detail.

NameTypeReqDescription
accountsarrayExact account IDs returned by get_tesouro_rtn_schema.
dataset_idstringyesThe official Tesouro Nacional RTN dataset identifier.
fromstringInclusive first month, YYYY-MM.
limitintegerMaximum account rows to return.
querystringAccount-label search; omit accounts to search the full tree.
tostringInclusive last month, YYYY-MM.
NameTypeReqDescription
datayesSource-preserving data or schema payload for the selected official dataset.
linksobjectRelated API links.
metaobjectyesResponse metadata and source provenance.

No examples provided.

get_tesouro_rtn_schema ~68

Inspect RTN table 1.2 account IDs, hierarchy, current-value unit, coverage, source vintage, and above/below-the-line constraints. Use before selecting revenue or expenditure categories.

NameTypeReqDescription
dataset_idstringyesThe official Tesouro Nacional RTN dataset identifier.
NameTypeReqDescription
datayesSource-preserving data or schema payload for the selected official dataset.
linksobjectRelated API links.
metaobjectyesResponse metadata and source provenance.

No examples provided.

search_official_data ~111

Start here for a natural-language Brazilian economic-information need in Portuguese or English. Resolves the economic concept independently of current coverage, returns ranked official datasets, stable-series shortcuts, confidence, missing source integrations, and an explicit unresolved/partial state. Use this before any data query when the exact official dataset ID is unknown.

NameTypeReqDescription
limitintegerMaximum official dataset candidates to return.
querystringyesThe user's complete economic-data need, including measure, geography, period, and breakdown when known.
NameTypeReqDescription
availabilityobjectyesCoverage assessment.
conceptsarrayyesRanked economic concepts matched to the request.
datasetsarrayyesRanked official datasets and their source identity.
normalizedQuerystringyesNormalized form used for semantic resolution.
querystringyesThe original natural-language economic need.
resolutionobjectyesConcept-resolution result.

No examples provided.

Common questions

What is the Open Economics MCP server?

Open Economics is an MCP server listed in the public MCP registry as io.github.felipegambettadesouza6-jpg/open-economics. Discover, resolve, and query official Brazilian economic data with semantic search and provenance. This page covers its hosted endpoint (https://open-economics-data.knbf982hkn.chatgpt.site/api/mcp).

Is the Open Economics MCP server safe to use?

Open Economics scores 76 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the Open Economics MCP server expose?

Open Economics exposes 19 tools: search_official_data, describe_official_dataset, get_bcb_series, get_bcb_schema, get_ibge_schema, and 14 more. Their descriptions and schemas cost roughly 2,572 tokens of context every time the server is loaded.

Does the Open Economics MCP server require authentication?

No. We connected to Open Economics without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the Open Economics MCP server still maintained?

Open Economics is still listed as active in the MCP registry. We last reached this channel on 20 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.