O que faz o Context7
O Context7 é um serviço de documentação para agentes de programação com IA, gerido pela Upstash. Indexa a documentação e os exemplos de código de bibliotecas e frameworks públicos (Next.js, React, Playwright, PostgreSQL, Cloudflare e muitos outros) e, quando o seu agente precisa de utilizar um deles, obtém os excertos atuais e específicos da versão para o contexto do agente, em vez de depender do que o modelo recorda do treino. Pode acioná-lo adicionando "use context7" a um prompt, indicando um ID de biblioteca como /vercel/next.js, mencionando uma versão ou definindo uma regra para que o agente o chame automaticamente.
A configuração faz-se com um único comando, npx ctx7 setup, que inicia a sessão, cria uma chave de API e instala o modo CLI + Skills (uma skill que indica ao agente que execute comandos ctx7) ou o modo MCP (um servidor MCP remoto em mcp.context7.com com as ferramentas resolve-library-id e query-docs). Suporta Claude Code, Cursor, OpenCode e mais de 30 outros clientes MCP, e existem uma API REST, um SDK de TypeScript e ferramentas para o Vercel AI SDK. Os responsáveis pelas bibliotecas podem adicionar ou reivindicar a sua documentação, e as equipas Pro podem indexar repositórios privados. O código do servidor MCP tem licença MIT no GitHub; o backend da API, o parser e o crawler são privados.
