Skip to main content
Glama

IDEB MCP

Conecte o Claude ao banco de dados do IDEB (Índice de Desenvolvimento da Educação Básica) e consulte o desempenho educacional de qualquer município brasileiro diretamente na conversa.

Cobre os 10 ciclos de avaliação (2005 a 2023) para cerca de 5.570 municípios, nas redes Estadual, Municipal e Pública, com IDEB observado, metas projetadas, notas de Matemática e Português e indicador de fluxo escolar.

Dados públicos do INEP/MEC.


O que você pode perguntar


Related MCP server: ab-ibge-mcp-server

Etapas disponíveis

Etapa

Descrição

Anos Iniciais

Ensino Fundamental — 1º ao 5º ano

Anos Finais

Ensino Fundamental — 6º ao 9º ano

Ensino Médio

Ensino Médio


Instalação passo a passo

1. Instale o Python

Acesse https://www.python.org/downloads e baixe a versão mais recente.

Windows: durante a instalação, marque a opção "Add Python to PATH" antes de clicar em Install.

Para verificar se a instalação funcionou, abra o terminal e digite:

python --version

2. Instale o Git

Acesse https://git-scm.com/downloads e instale o Git para o seu sistema.

Para verificar:

git --version

3. Instale o Git LFS

O banco de dados do IDEB tem ~75MB e é armazenado via Git LFS (Large File Storage). Acesse https://git-lfs.com e instale.

Para verificar:

git lfs version

4. Clone o repositório

Abra o terminal e rode:

git lfs install
git clone https://github.com/rafaelcamelo/ideb-mcp.git
cd ideb-mcp

5. Instale o pacote

pip install -e .

Configuração no Claude Desktop

Não tem o Claude Desktop? Baixe em https://claude.ai/download

1. Abra o arquivo de configuração do Claude Desktop:

  • Windows: pressione Win + R, digite %APPDATA%\Claude e abra o arquivo claude_desktop_config.json

  • macOS: abra o Finder, pressione Cmd + Shift + G, cole ~/Library/Application Support/Claude e abra o arquivo claude_desktop_config.json

Se o arquivo não existir, crie-o.

2. Adicione o servidor IDEB ao JSON. Se o arquivo estiver vazio, cole isto:

{
  "mcpServers": {
    "ideb": {
      "command": "python",
      "args": ["-m", "ideb_mcp"]
    }
  }
}

Se o arquivo já tiver conteúdo, adicione apenas o bloco "ideb" dentro de "mcpServers":

{
  "mcpServers": {
    "ideb": {
      "command": "python",
      "args": ["-m", "ideb_mcp"]
    }
  }
}

Windows: se o Claude não encontrar o Python, substitua "python" pelo caminho completo. Para descobrir o caminho, abra o terminal e rode where.exe python. O resultado será algo como C:\Users\SEU_USUARIO\AppData\Local\Programs\Python\Python312\python.exe — use esse valor no lugar de "python".

3. Salve o arquivo e reinicie o Claude Desktop completamente (feche pelo ícone na bandeja do sistema, não só a janela).

4. Abra uma nova conversa e pergunte algo como:

"Qual o IDEB de Campinas em 2023?"


Outros clientes compatíveis

O protocolo MCP é suportado por outros clientes além do Claude Desktop. A configuração varia — consulte a documentação de cada um:

  • Cursor — editor de código com IA

  • Zed — editor de código com IA

  • Continue — extensão para VS Code e JetBrains

ChatGPT e Gemini não suportam o protocolo MCP nativamente.


Exemplos de perguntas

Consulta por município:

  • "Qual o IDEB de Ariquemes (RO) nos anos iniciais?"

  • "Como foi a evolução do IDEB de Campinas de 2005 a 2023?"

  • "Qual a nota de Matemática de São Paulo nos anos finais em 2023?"

Rankings:

  • "Quais os 10 municípios com melhor IDEB no Ensino Médio em MG?"

  • "Qual município de SC teve o pior IDEB nos anos iniciais em 2023?"

Comparações:

  • "Compare o IDEB de Curitiba e Londrina nos anos finais"

  • "Qual cresceu mais entre 2005 e 2023: Recife ou Fortaleza?"

Visão geral:

  • "Qual a média do IDEB nos anos iniciais no Brasil em 2023?"

  • "Qual estado tem a maior média de IDEB no Ensino Médio?"


Procedência dos dados

Extraídos das planilhas públicas de divulgação de resultados do IDEB por município, disponibilizadas pelo INEP/MEC em https://www.gov.br/inep/pt-br/areas-de-atuacao/avaliacao-e-exames-educacionais/ideb/resultados.


Licença

Código sob licença MIT. Dados do IDEB são públicos (INEP/MEC).

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    Enables querying and retrieving municipal data from Chile's SINIM system, including 480 variables across 9 areas for 345 municipalities from 2001-2025.
    9
    5
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides read-only access to Brazilian municipality codes from IBGE, an official government source, via MCP. Works with any MCP-compatible client to query municipality data using natural language.
    MIT