ab-ibge-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Port number for HTTP transport (e.g., 8080) | |
| MCP_TRANSPORT | No | Transport mode: 'stdio' (default) or 'http' |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| ibge_listar_regioesA | Lista as 5 grandes regiões do Brasil com seus códigos e siglas. Retorna: id (1=Norte, 2=Nordeste, 3=Sudeste, 4=Sul, 5=Centro-Oeste), sigla, nome. |
| ibge_listar_estadosA | Lista todos os 27 estados do Brasil com códigos IBGE, siglas e regiões. Args:
|
| ibge_listar_municipiosA | Lista todos os municípios de um estado com seus códigos IBGE de 7 dígitos. Args:
|
| ibge_buscar_municipioA | Busca municípios em todo o Brasil pelo nome. Args:
|
| ibge_sidra_pesquisar_tabelasA | Pesquisa tabelas (agregados) disponíveis no SIDRA por palavra-chave ou pesquisa. Args:
|
| ibge_sidra_metadados_tabelaA | Retorna metadados completos de uma tabela SIDRA: variáveis, classificações com IDs de categorias, níveis territoriais e períodos disponíveis. Use SEMPRE antes de ibge_sidra_consultar_tabela quando não souber os IDs de variável ou classificação. Retorna também os valores exatos para o parâmetro "classificacao" prontos para uso. Args:
|
| ibge_periodos_tabelaA | Retorna todos os períodos disponíveis para uma tabela SIDRA. Use ANTES de ibge_sidra_consultar_tabela quando precisar saber quais anos/meses existem. Evita erros de "período não encontrado" e HTTP 500 por período inválido. Args:
|
| ibge_sidra_consultar_tabelaA | Consulta dados de uma tabela específica do SIDRA com séries históricas por localidade. FLUXO RECOMENDADO para tabelas desconhecidas:
Args:
Tabelas populares: 9514=Censo2022 pop, 9543=Censo2022 alfabetização, 5938=PIB Municipal, 1419=IPCA, 6381=PNAD Desocupação |
| ibge_ipcaA | Consulta o IPCA — principal indicador de inflação do Brasil. Args:
|
| ibge_pib_municipiosA | Consulta o PIB dos municípios brasileiros (tabela 5938 do SIDRA). Args:
|
| ibge_populacao_censo2022A | Consulta dados de população do Censo Demográfico 2022. Args:
|
| ibge_alfabetizacao_municipiosA | Consulta a taxa de alfabetização (15 anos ou mais) por município com ranking. Tabela IBGE: 9543 (Censo 2022), Variável 2513. Args:
Exemplos:
|
| ibge_pib_estadosA | Consulta o Produto Interno Bruto (PIB) dos estados brasileiros. Dados oficiais do IBGE para análise econômica regional. Args:
Retorna ranking de PIB com participação percentual no total nacional. Exemplo: "Qual o PIB de São Paulo em 2021?" ou "Ranking de PIB dos estados" |
| ibge_malha_geograficaA | Retorna a URL para download da malha geográfica (shapefile/GeoJSON) de estados ou municípios. A malha geográfica é usada para: criar mapas, calcular áreas, análise espacial, visualizações. Args:
Retorna: URL para acesso direto à malha + instruções de uso. Exemplos:
|
| ibge_noticiasA | Busca notícias, releases e publicações recentes do IBGE. Args:
Retorna: Lista de notícias com título, introdução, data de publicação e link. Exemplos:
|
| ibge_indicador_economicoA | Busca indicadores econômicos e sociais com série histórica. Args:
Exemplos:
|
| ibge_listar_indicadoresA | Lista os indicadores econômicos disponíveis neste servidor MCP com seus IDs para uso em ibge_indicador_economico. |
| ibge_populacao_municipioA | Consulta a população de um município pelo Censo Demográfico 2022. Args:
IDs de capitais: SP=3550308 | RJ=3304557 | BH=3106200 | SSA=2927408 FOR=2304400 | REC=2611606 | MAN=1302603 | BEL=1501402 | POA=4314902 CWB=4106902 | FLN=4205407 | GYN=5208707 | NAT=2408102 | MCZ=2704302 Use ibge_listar_municipios para obter o ID de qualquer município. |
| ibge_populacao_estadosA | Consulta e compara a população de todos os estados ou de um estado específico. Args:
Retorna ranking de população com % do total nacional. |
| ibge_densidade_demograficaA | Calcula densidade demográfica (hab/km²) combinando Censo 2022 + área territorial IBGE. Args:
Retorna população, área em km² e densidade por estado, ordenados por densidade. |
| ibge_estimativas_populacionaisB | Consulta estimativas de população para anos entre censos (2001-2024+). As estimativas são usadas pelo TCU para repasse de verbas e são atualizadas anualmente. Args:
Use para dados mais recentes que o Censo 2022 ou para anos intermediários. Exemplo: População estimada de 2024, população de município não finalizado no censo. |
| ibge_cnae_buscarA | Busca atividades econômicas na CNAE (Classificação Nacional de Atividades Econômicas) por palavra-chave. Retorna subclasses com hierarquia completa: Seção > Divisão > Grupo > Classe > Subclasse. Use para:
Args:
Seções principais: A=Agro, B=Mineração, C=Indústria, D=Energia, E=Saneamento, F=Construção, G=Comércio, H=Transporte, I=Alojamento/Alimentação, J=Info/TI, K=Financeiro, L=Imóveis, M=Profissional/Técnico, N=Administrativo, O=Adm.Pública, P=Educação, Q=Saúde, R=Arte/Cultura, S=Outros Serviços, T=Doméstico, U=Organismos Int'l |
| ibge_cnae_detalharA | Retorna detalhes completos de um código CNAE em qualquer nível hierárquico. Aceita código de seção, divisão, grupo, classe ou subclasse. Args:
Retorna: nome, hierarquia completa e, para classes/subclasses, as atividades incluídas. |
| ibge_cnae_secoesA | Lista as 21 seções da CNAE com contagem de divisões. Use para ter uma visão geral da estrutura ou descobrir a letra de seção para filtrar ibge_cnae_buscar. Seções: A(Agro) B(Mineração) C(Indústria) D(Energia) E(Saneamento) F(Construção) G(Comércio) H(Transporte) I(Alimentação) J(Informação/TI) K(Financeiro) L(Imóveis) M(Profissional) N(Administrativo) O(Adm.Pública) P(Educação) Q(Saúde) R(Arte/Esporte) S(Outros Serviços) T(Doméstico) U(Organismos Internacionais) |
| ibge_nomes_frequenciaA | Retorna a frequência de um nome próprio no Brasil por década desde 1930. Args:
Retorna dados do Censo com frequência por período (década). Exemplo: "Quantas pessoas se chamam João no Brasil?" |
| ibge_nomes_rankingA | Retorna os nomes mais populares do Brasil ou de uma localidade específica. Args:
Retorna ranking com nome, frequência e posição. Exemplo: "Quais os nomes mais comuns no Brasil?" |
| ibge_listar_paisesA | Retorna lista de todos os países do mundo com informações básicas (nome, código ISO, região). Dados incluem: nome em português/inglês/espanhol, códigos ISO-3166 e M49, região e sub-região. Uso: Para obter lista completa de países ou filtrar por região. Retorna: Array com nome, códigos ISO-3166-1-ALPHA-2/3, região e sub-região de cada país. |
| ibge_obter_paisA | Retorna informações completas sobre um país específico usando código ISO-3166-1-ALPHA-2 (ex: BR, US, PT). Dados incluem: área territorial, localização geográfica, línguas oficiais, capital, moeda, histórico. Parâmetros: • codigo_iso: Código ISO-3166-1-ALPHA-2 (2 letras maiúsculas, ex: 'BR', 'US', 'AR', 'PT') Retorna: Nome completo, área (km²), região/sub-região, línguas, capital, moeda, histórico do país. |
| ibge_buscar_paisA | Busca países cujo nome contenha o termo especificado (busca case-insensitive). Útil para encontrar código ISO de um país antes de consultar informações detalhadas. Parâmetros: • nome: Termo de busca (busca em português, inglês e espanhol) Retorna: Lista de países encontrados com códigos ISO e localização. Exemplo: nome='brasil' → retorna Brasil (BR/BRA) |
| ibge_listar_indicadores_paisesA | Retorna lista completa dos 34 indicadores disponíveis para países, organizados por categoria. Categorias: Economia, Indicadores Sociais, Meio Ambiente, População, Redes, Saúde. Retorna: ID do indicador, nome completo, unidade de medida (%, US$, pessoas, etc.). Uso: Para descobrir quais indicadores estão disponíveis antes de consultar dados. |
| ibge_indicadores_paisA | Retorna séries históricas de um ou mais indicadores para um país específico. Indicadores disponíveis: PIB per capita, população, IDH, expectativa de vida, alfabetização, etc. Parâmetros: • codigo_iso: Código ISO-3166-1-ALPHA-2 do país (ex: 'BR', 'US', 'AR') • indicadores: ID(s) do(s) indicador(es) separados por | (ex: '77823' ou '77823|77831') Retorna: Séries temporais com valores anuais de cada indicador. Exemplos de indicadores: • 77823: PIB per capita (US$) • 77831: Índice de desenvolvimento humano (IDH) • 77849: População total • 77830: Esperança de vida ao nascer (anos) • 77836: Taxa de alfabetização (%) Use ibge_listar_indicadores_paises para ver todos os 34 indicadores disponíveis. |
| ibge_comparar_paisesA | Compara um indicador específico entre vários países, mostrando os valores mais recentes. Útil para análises comparativas e rankings internacionais. Parâmetros: • codigos_iso: Códigos ISO-3166-1-ALPHA-2 separados por | (ex: 'BR|AR|CL|UY') • indicador_id: ID do indicador a comparar (ex: 77823 para PIB per capita) Retorna: Ranking dos países com o valor mais recente do indicador. Exemplo: comparar PIB per capita entre países da América do Sul: • codigos_iso: 'BR|AR|CL|UY|PY|BO|PE|EC|CO|VE' • indicador_id: '77823' |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ab-orbit/ab-ibge-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server