- bncc.dev
- conecte sua IA
Sua IA com a BNCC oficial
Conecte esta URL ao Claude, ao ChatGPT ou ao seu editor e o assistente passa a consultar as 1.721 aprendizagens verificadas antes de responder: códigos reais, texto oficial e a fonte junto. Sem instalar nada, sem cadastro, sem chave.
https://mcp.bncc.dev/mcp Cole em Configurações › Conectores do seu assistente. Instruções abaixo, cliente por cliente.
Na BNCC, a habilidade central para isso no 9º ano é:
Quer que eu monte uma sequência de 3 aulas a partir dela?
Conecte em 30 segundos
A mesma URL funciona em qualquer cliente MCP. Nos seis mais comuns:
Claude claude.ai e app
Instalar no Claudeou manualmente:
- Configurações › Conectores (Settings › Connectors)
- Adicionar conector personalizado e cole
- Pronto: pergunte sobre qualquer habilidade e ele consulta sozinho
ChatGPT chatgpt.com
- Ative o modo desenvolvedor (Settings › Connectors › Advanced)
- Crie o conector com a URL (sem autenticação)
- Ative o conector na conversa e pergunte normalmente
Claude Code terminal
- Um comando:
- Confira com
claude mcp list(deve aparecer ✔ Connected)
npx -y @bncc/mcp. Codex CLI terminal
- Um comando:
- Confira com
codex mcp list
Cursor editor
Instalar no Cursorou manualmente:
- Crie (ou edite) o arquivo
.cursor/mcp.jsondo projeto - Adicione
- O agente ganha as 7 ferramentas em qualquer conversa
VS Code editor
Instalar no VS Codeou manualmente:
- Paleta de comandos (
Cmd/Ctrl+Shift+P) › MCP: Add Server… - Escolha HTTP, cole
e nomeie
bncc-dev - As ferramentas aparecem no chat em modo agente
Ferramentas de vibe coding lovable · v0 · replit · bolt
Nessas o passo é sempre o mesmo: abra a tela de conectores e preencha três campos.
Muda só onde fica a tela:
- Replit 1 clique ↗ replit.com/integrations
- Lovable Connectors › Custom (MCP)
- v0 Settings › Integrations
- Bolt.new Settings › Connectors (MCP)
- Windsurf Settings › Cascade › MCP Servers
- Figma Make Add context › Connectors
- Base44 Settings › MCP connections
- Firebase Studio arquivo .idx/mcp.json
Pergunte com suas palavras
Você não precisa aprender comando nenhum: o assistente escolhe a ferramenta certa sozinho. Sete consultas cobrem a Base inteira, e vale a regra de ouro do projeto: se um código não está nos dados, ele não existe na BNCC.
bncc_lookup · registro completo, com fonte e página do PDF bncc_buscar · busca no texto oficial (EF05MA03, EF05MA04) bncc_listar · cobertura curricular por etapa, componente e ano bncc_decodificar · a anatomia do código, parte por parte bncc_progressao_ei · alinhamento oficial entre as três faixas etárias bncc_estrutura · etapas, áreas, componentes e competências bncc_estatisticas · contagens e data-version, para citar direito O que você pode esperar
- Dados verificados: cada aprendizagem foi conferida com o documento homologado do MEC e carrega a fonte (arquivo e página do PDF).
- Sua conversa não passa por aqui: o servidor recebe só a consulta (um código, um termo de busca) e devolve dados públicos. Nada fica registrado sobre você. Não há cadastro nem cookie.
- Aberto e gratuito: dados CC BY 4.0, código MIT, sem API key. Vai continuar assim: o compromisso está escrito no repositório.
- Limite de uso: 60 consultas por minuto por IP, o bastante para qualquer conversa. Para uso intensivo, o mesmo servidor roda na sua máquina:
npx -y @bncc/mcp.
Para quem desenvolve
O remoto e o local expõem as mesmas 7 tools, sobre o mesmo dado do @bncc/dados. Mais interfaces em /desenvolve/.
- Transporte: streamable HTTP, stateless, sem sessão.
POST https://mcp.bncc.dev/mcp(a raiz também responde). - Local via stdio:
npx -y @bncc/mcp. Mesmos dados embutidos, zero rede, sem limite: ideal para CI e agentes de alto volume. - Sem key e com CORS aberto: funciona inclusive de clientes MCP no navegador.
$ npx @modelcontextprotocol/inspector --cli \ https://mcp.bncc.dev/mcp --transport http \ --method tools/call --tool-name bncc_lookup \ --tool-arg codigo=EF67LP08 # → registro completo, com fonte: # "Base-Nacional-Comum-Curricular-BNCC.pdf, página PDF 167"
Apoie o desenvolvimento deixando uma estrela ⭐