- bncc.dev
- conecte sua IA
Sua IA, com a BNCC de verdade
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 quatro mais comuns:
Claude claude.ai e app
- Configurações › Conectores (Settings › Connectors)
- Adicionar conector personalizado e cole
https://mcp.bncc.dev/mcp - Pronto: pergunte sobre qualquer habilidade e ele consulta sozinho
ChatGPT chatgpt.com
- Configurações › Conectores e ative o modo desenvolvedor
- Criar um conector com a URL
https://mcp.bncc.dev/mcp(sem autenticação) - Ative o conector na conversa e pergunte normalmente
Cursor editor
- Crie (ou edite) o arquivo
.cursor/mcp.jsondo projeto - Adicione
{ "mcpServers": { "bncc": { "url": "https://mcp.bncc.dev/mcp" } } } - O agente ganha as 7 ferramentas em qualquer conversa
Claude Code terminal
- Um comando:
claude mcp add --transport http bncc https://mcp.bncc.dev/mcp - Confira com
claude mcp list(deve aparecer ✔ Connected)
npx -y @bncc/mcp. 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, não opinião: cada aprendizagem foi conferida com o documento homologado do MEC e carrega a fonte (arquivo + página do PDF).
- Sua conversa não passa por aqui: o servidor recebe apenas as consultas (um código, um termo de busca) e devolve dados públicos. Nada é registrado sobre você, não há cadastro nem cookie.
- Aberto e gratuito, por escrito: dados CC BY 4.0, código MIT, sem API key. A regra de ouro do projeto: nada sai da coluna aberta para uma comercial.
- Limite educado: 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. Detalhes no repositório; 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"