ibge_nomes
Query birth frequency by decade for specific names in Brazil, or retrieve ranked lists of the most popular names filtered by decade, sex, and locality.
Instructions
Queries name frequency and rankings in Brazil (IBGE).
Features:
Name frequency (tipo='frequencia'):
Birth frequency by decade
Multiple names separated by comma
Filter by sex and locality
Name ranking (tipo='ranking'):
Most popular names
Filter by decade, sex, and locality
Available decades: 1930-2010
Examples:
Frequency of "Maria": tipo="frequencia", nomes="Maria"
Compare names: tipo="frequencia", nomes="João,José,Pedro"
2000s ranking: tipo="ranking", decada=2000
Female names: tipo="ranking", sexo="F"
Behavior: read-only and idempotent — a live GET against the public IBGE Nomes (Censo) API. Returns a Markdown table.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tipo | Yes | Tipo de consulta: 'frequencia' para buscar nomes específicos ou 'ranking' para ver os mais populares | |
| nomes | No | Para tipo='frequencia': Nome ou nomes separados por vírgula | |
| decada | No | Para tipo='ranking': Década do ranking (ex: 1990, 2000, 2010) | |
| sexo | No | Filtrar por sexo: M (masculino) ou F (feminino) | |
| localidade | No | Código IBGE da localidade (UF: 2 dígitos, Município: 7 dígitos) | |
| limite | No | Para tipo='ranking': Número de nomes (padrão: 20) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tipo | Yes | Tipo da consulta realizada | |
| frequencia | No | Resultados de frequência (presente quando tipo='frequencia') | |
| ranking | No | Resultado do ranking (presente quando tipo='ranking') |