Conector MCP do Context7 para Manus

Escreva código com base na documentação atual, não na API do ano passado

Diga “Use o Next.js 16 para adicionar uma verificação que envia visitantes deslogados para /login.” O Manus procura essa biblioteca e versão no Context7, lê a documentação e os exemplos de código atuais e então escreve o código a partir deles. Cole um erro, e ele verifica como a API funciona agora, te diz o que mudou e como corrigir. Coloque um número de versão no seu prompt para obter a documentação dessa versão, ou indique um ID de biblioteca como /supabase/supabase para ir direto a ela.

Primeiro, conecte Context7 no Manus

Use o Next.js 16 para adicionar uma verificação que envia visitantes não autenticados para /login.

/vercel/next.js · v16Ilustração

Envie visitantes desconectados para /login

Fonte: github.com/vercel/next.js · docs

No Next.js 16, o arquivo middleware se chama proxy.ts, e exporta uma função chamada proxy.

import { NextResponse } from 'next/server'import type { NextRequest } from 'next/server'export function proxy(request: NextRequest) {  if (!request.cookies.has('session')) {    const login = new URL('/login', request.url)    return NextResponse.redirect(login)  }}

Escreve proxy.ts a partir deste trecho

Documentação atualizada para IA, para a versão que você usa

Indique a biblioteca e a versão no seu prompt. O Manus procura essa versão no Context7, lê a documentação e os exemplos de código, depois escreve o código correspondente.

Bibliotecas nesta tarefaIlustração
/vercel/next.js/v16.2.9
/react/react/v19.2.7
/supabase/supabase/v1.26.04

Peça uma versão pelo número

Escreva a versão no seu prompt, como React 19 ou Next.js 16, e o Context7 encontra a documentação dessa versão.

Informe o ID da biblioteca para pular a busca

Se você souber o ID, como /supabase/supabase, coloque-o no prompt. O Manus vai direto à documentação dessa biblioteca sem precisar buscá-la antes.

Um MCP para documentação: encontre a biblioteca e depois leia a documentação

Context7 funciona em duas etapas. Primeiro encontra a biblioteca e as versões que ela tem, depois lê a documentação e os exemplos de código que respondem à sua pergunta. Cada exemplo vem com um link para a fonte.

Respostas rápidas sobre uma função

Pergunte como uma função recebe seus argumentos agora, ou qual opção substituiu uma antiga. O Manus responde a partir do trecho e mostra de onde veio.

Ilustração
1Encontre a bibliotecaresolve-library-id
BibliotecaNext.js
/vercel/next.js6.135 exemplos de código
v16.2.9v16.1.6v15.1.11
2Ler a documentaçãoquery-docs
ID da biblioteca/vercel/next.js/v16.2.9
PerguntaComo leio um cookie no proxy?
  • Leia um cookie da requisição no proxyFonte: github.com/vercel/next.js · v16.2.9
  • Definir um cookie na respostaFonte: github.com/vercel/next.js · v16.2.9

Corrigir um erro de API descontinuada com a documentação atual

Cole o erro e diga qual versão você está usando. O Manus verifica como essa API funciona na sua versão, te diz o que mudou e reescreve as linhas que estão quebrando.

src/main.jsxreact 19.2Ilustração
TypeError: ReactDOM.render is not a function
Da documentação do React 19O React 19 removeu ReactDOM.render. Renderize o app com createRoot de react-dom/client em vez disso.
ReactDOM.render(<App />, document.getElementById('root'))import { createRoot } from 'react-dom/client'createRoot(document.getElementById('root')).render(<App />)

Cole o erro e sua versão

Manus verifica os documentos da versão que você indicar, explica em uma frase o que mudou e reescreve apenas as linhas que precisam.

Documentação do Context7 para duas versões, lado a lado

Antes de uma atualização, peça as duas versões. O Manus lê a documentação de cada uma e lista o que mudou, junto com os documentos que leu.

Planeje uma atualização a partir da documentação

Obtenha uma tabela do que renomear e do que funciona de forma diferente. Peça ao Manus para deixar de fora tudo que a documentação não mostra, assim a lista não tem suposições.

Ilustração
Next.js 15Next.js 16
Com base no guia de atualização do Next.js 16
Arquivomiddleware.tsproxy.ts
Funçãoexport function middleware()export function proxy()
Executa emedgenodejs
Flag de configuraçãoskipMiddlewareUrlNormalizeskipProxyUrlNormalize

O runtime edge não é suportado no proxy. Para continuar usando o edge, mantenha o middleware por enquanto.

Use a versão mais recente de cada biblioteca em um build completo

A documentação do Context7 pode orientar um trabalho maior: um novo aplicativo web, uma alteração no seu repositório ou todas as tarefas de um projeto.

Crie um aplicativo web com base na documentação atual

Peça ao Manus para checar o Context7 para cada biblioteca usada, assim um novo app web começa já com as APIs que essas versões têm hoje.

Criar e publicar web apps

Atualize um repositório e abra um pull request

Com o GitHub também conectado, o Manus faz a alteração no seu repositório e abre um pull request que lista os documentos que seguiu.

Veja o conector GitHub

Transforme “consultar a documentação primeiro” em uma regra do projeto

Coloque a regra nas instruções de um projeto. As instruções compartilhadas orientam toda nova tarefa nesse projeto, assim você não precisa repeti-la.

Veja como os Projetos funcionam

Conecte o servidor MCP do Context7 ao Manus

O Context7 já está nos Conectores do Manus. Conecte uma vez e qualquer tarefa poderá consultar a documentação atual da biblioteca antes de escrever código.

  1. Abrir Conectores

    No Manus, abra Conectores, escolha Context7 e selecione Conectar.

  2. Concluir conexão

    O Context7 já está listado nos Conectores, então não há servidor para instalar nem URL para colar. Siga as etapas na tela para concluir.

  3. Pergunte em qualquer tarefa

    Indique a biblioteca e, quando for importante, a versão. Adicione “use Context7” quando quiser que o Manus verifique a documentação antes de escrever o código.

Context7Documentação e exemplos de código atuais para cada biblioteca

Tenha acesso a documentação técnica atualizada e específica de cada biblioteca, além de exemplos de implementação, por meio do serviço de documentação Context7.

ConectarIlustração
  • Duas ferramentas: uma encontra a biblioteca, outra lê sua documentação
  • Somente leitura: ele apenas consulta documentos e não altera seu código ou contas
  • Cada exemplo de código vem com um link para sua fonte

Perguntas sobre o MCP do Context7

Como configuro o MCP do Context7 no Manus? Preciso instalar algo ou adicionar uma URL de servidor ou chave de API?

Você não instala nada nem insere uma URL de servidor. O Context7 já está nos Conectores do Manus: abra Conectores, escolha Context7, selecione Conectar e siga os passos na tela. O Manus não marca o Context7 como um conector que precisa de configuração extra, e sua página de conector não pede uma chave de API do Context7. Depois de conectado, indique uma biblioteca e versão em qualquer tarefa.

Quais bibliotecas o Context7 pode consultar?

As bibliotecas que foram adicionadas ao Context7, como Next.js, React e Supabase. A comunidade e os donos das bibliotecas as adicionam. A busca retorna cada resultado com um ID de biblioteca, um número de exemplos de código e as versões que ela tem. Se uma biblioteca não estiver lá, a busca não encontra um resultado bom, e você pode pedir ao Manus para ler o próprio site de documentação dessa biblioteca.

Posso escolher qual versão da documentação ele lê?

Sim. Inclua a versão no seu prompt, por exemplo “Next.js 16”, e o Context7 corresponde a essa versão. Você também pode informar um ID de biblioteca com a versão incluída, como /vercel/next.js/v16.2.9. Para verificar qual versão foi usada, peça ao Manus que informe o ID da biblioteca que consultou.

Os documentos encontrados estão sempre corretos?

Nem sempre. A documentação no Context7 vem da comunidade e dos proprietários das bibliotecas, e o Context7 afirma que não pode garantir que todas as bibliotecas estejam completas ou corretas. Cada exemplo de código retornado traz um link para sua fonte, então peça ao Manus para mostrar os trechos e links usados, e verifique qualquer coisa importante.

Qual a diferença disso para pedir à IA que escreva o código diretamente?

Sem uma consulta, a IA escreve com base no que aprendeu no treinamento, que pode ser mais antigo que a versão que você usa. É assim que APIs renomeadas ou removidas acabam aparecendo em código novo. Com o Context7 conectado, o Manus lê primeiro a documentação atual da sua versão e só depois escreve o código.

O Context7 vê meu código?

Suas duas ferramentas recebem o nome ou ID de uma biblioteca, uma pergunta curta e, se conhecida, a linguagem de programação. Nenhuma delas recebe seus arquivos ou seu repositório. A pergunta vai para o Context7 para encontrar a documentação certa, e as instruções da ferramenta orientam a IA a não incluir chaves de API, senhas, dados pessoais e código privado.

Há um limite de quantas consultas ele pode fazer?

Sim. O Context7 define limites de taxa para as consultas, e suas ferramentas instruem a IA a fazer no máximo três chamadas por pergunta. Informar o nome da biblioteca e a versão desde o início ajuda cada consulta a encontrar a documentação certa na primeira tentativa.

Conecte o Context7 e programe com base na documentação atual

Conecte o Context7 no Manus