
MCP Server for IBGE APIs - Brazilian geographic, demographic and statistical data
概览
Ask an LLM "what was Belo Horizonte's population in the 2022 Census?" and you get a plausible number from its training data: maybe right, maybe outdated, with no source. ibge-br-mcp instead has your assistant query the official APIs in real time — returning the exact figure together with the table and period it came from. This server implements the Model Context Protocol (MCP) to give AI assistants live, structured access to Brazil's public geographic, demographic, economic, and health data — sourced from the IBGE APIs (including health indicators served through IBGE's SIDRA system). Ask your assistant, in English or Portuguese: - "What was Belo Horizonte's population in the 2022 Census?" → ibge_cidades / ibge_censo - "List the municipalities of Espírito Santo." → ibge_municipios - "Compare GDP across the Southeast state capitals.
README
以下为原文 README 节选,完整内容请查看原文。
IBGE Brasil MCP Server
Live, exact Brazilian public data for your AI assistant — with provenance, not guesswork.
Ask an LLM “what was Belo Horizonte’s population in the 2022 Census?” and you get a plausible number from its training data: maybe right, maybe outdated, with no source. ibge-br-mcp instead has your assistant query the official IBGE APIs in real time — returning the exact figure together with the table and period it came from.
This server implements the Model Context Protocol (MCP) to give AI assistants live, structured access to Brazil’s public geographic, demographic, economic, and health data — sourced from the IBGE APIs (including health indicators served through IBGE’s SIDRA system).
See it in action
Ask your assistant, in English or Portuguese:
- “What was Belo Horizonte’s population in the 2022 Census?” →
ibge_cidades/ibge_censo - “List the municipalities of Espírito Santo.” →
ibge_municipios - “Compare GDP across the Southeast state capitals.” →
ibge_comparar
The answers come live from the official IBGE APIs — exact figures with the table and period they came from, not numbers guessed from training data.
Want to see a whole analysis rather than a single answer? The end-to-end demo works one real question — *which state grew
安装
npx -y ibge-br-mcp配置
{
"mcpServers": {
"ibge-br-mcp": {
"command": "npx",
"args": ["-y", "ibge-br-mcp"]
}
}
}