Conector MCP de Context7 para Manus

Escribe código según la documentación actual, no la API del año pasado

Dile: “Usa Next.js 16 para agregar una verificación que envíe a los visitantes sin sesión a /login.” Manus busca esa librería y versión en Context7, lee la documentación y los ejemplos de código actuales, y luego escribe el código a partir de ellos. Pega un error, y revisará cómo funciona la API ahora, te dirá qué cambió y cómo solucionarlo. Pon un número de versión en tu prompt para obtener la documentación de esa versión, o nombra un ID de librería como /supabase/supabase para ir directo a ella.

Primero, conecta Context7 en Manus

Usa Next.js 16 para agregar una verificación que envíe a los visitantes sin sesión iniciada a /login.

/vercel/next.js · v16Ilustración

Envía a los visitantes sin sesión iniciada a /login

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

En Next.js 16, el archivo middleware se llama proxy.ts, y exporta una función llamada 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)  }}

Escribe proxy.ts a partir de este fragmento

Documentación actualizada para IA, según la versión que usas

Indica el nombre de la biblioteca y la versión en tu prompt. Manus busca esa versión en Context7, lee su documentación y ejemplos de código, y luego escribe el código acorde.

Bibliotecas en esta tareaIlustración
/vercel/next.js/v16.2.9
/react/react/v19.2.7
/supabase/supabase/v1.26.04

Pide una versión por número

Escribe la versión en tu prompt, como React 19 o Next.js 16, y Context7 encuentra la documentación de esa versión.

Indica el ID de la biblioteca para saltarte la búsqueda

Si conoces el ID, como /supabase/supabase, ponlo en el prompt. Manus va directo a la documentación de esa biblioteca sin buscarla primero.

Un MCP para documentación: encuentra la librería y luego lee su documentación

Context7 funciona en dos pasos. Primero encuentra la biblioteca y las versiones que tiene, luego lee la documentación y los ejemplos de código que responden tu pregunta. Cada ejemplo viene con un enlace a su fuente.

Respuestas rápidas sobre una función

Pregunta cómo recibe sus argumentos una función ahora, o qué opción reemplazó a una antigua. Manus responde a partir del fragmento y muestra de dónde salió.

Ilustración
1Encuentra la bibliotecaresolve-library-id
BibliotecaNext.js
/vercel/next.js6,135 ejemplos de código
v16.2.9v16.1.6v15.1.11
2Leer la documentaciónquery-docs
ID de la biblioteca/vercel/next.js/v16.2.9
Pregunta¿Cómo leo una cookie en proxy?
  • Leer una cookie de la solicitud en proxyFuente: github.com/vercel/next.js · v16.2.9
  • Establecer una cookie en la respuestaFuente: github.com/vercel/next.js · v16.2.9

Corrige un error de API obsoleta con la documentación actual

Pega el error y di qué versión estás usando. Manus busca cómo funciona esa API en tu versión, te dice qué cambió y reescribe las líneas que fallan.

src/main.jsxreact 19.2Ilustración
TypeError: ReactDOM.render is not a function
De la documentación de React 19React 19 eliminó ReactDOM.render. En su lugar, renderiza la app con createRoot de react-dom/client.
ReactDOM.render(<App />, document.getElementById('root'))import { createRoot } from 'react-dom/client'createRoot(document.getElementById('root')).render(<App />)

Pega el error y tu versión

Manus revisa los documentos de la versión que indiques, explica en una frase qué cambió y reescribe solo las líneas que lo necesitan.

Documentación de Context7 para dos versiones, en paralelo

Antes de una actualización, pide ambas versiones. Manus lee la documentación de cada una y enumera los cambios, junto con la documentación que consultó.

Planifica una actualización a partir de la documentación

Obtén una tabla de qué renombrar y qué funciona diferente. Pídele a Manus que omita todo lo que los documentos no muestren, así la lista no tendrá suposiciones.

Ilustración
Next.js 15Next.js 16
Basado en la guía de actualización de Next.js 16
Archivomiddleware.tsproxy.ts
Funciónexport function middleware()export function proxy()
Se ejecuta enedgenodejs
Bandera de configuraciónskipMiddlewareUrlNormalizeskipProxyUrlNormalize

El entorno de ejecución de edge no es compatible con proxy. Para seguir usando edge, conserva middleware por ahora.

Usa la última versión de cada librería en una compilación completa

La documentación de Context7 puede guiar un trabajo más grande: una nueva aplicación web, un cambio en tu repositorio o cada tarea de un proyecto.

Crea una app web basada en la documentación actual

Pídele a Manus que revise Context7 para cada librería que use, para que una nueva app web comience con las APIs que esas versiones tienen hoy.

Crea y publica apps web

Actualizar un repositorio y luego abrir un pull request

Si también conectas GitHub, Manus hace el cambio en tu repositorio y abre un pull request que indica qué documentación siguió.

Ve el conector de GitHub

Convierte “revisar primero la documentación” en una regla del proyecto

Incluye la regla en las instrucciones de un proyecto. Las instrucciones compartidas guían cada nueva tarea de ese proyecto, así no tienes que repetirla.

Descubre cómo funcionan los Proyectos

Conecta el servidor MCP de Context7 a Manus

Context7 ya está en los Conectores de Manus. Conéctalo una vez y cualquier tarea podrá consultar la documentación actual de bibliotecas antes de escribir código.

  1. Abrir conectores

    En Manus, abre Conectores, elige Context7 y selecciona Conectar.

  2. Terminar de conectar

    Context7 ya aparece en Conectores, así que no hay que instalar ningún servidor ni pegar una URL. Sigue los pasos en pantalla para terminar.

  3. Pregunta en cualquier tarea

    Indica el nombre de la biblioteca y, cuando sea importante, la versión. Agrega “usa Context7” cuando quieras que Manus revise la documentación antes de escribir código.

Context7Documentación y ejemplos de código actuales para cada librería

Accede a documentación técnica actual y específica de cada librería, con ejemplos de implementación, a través del servicio de documentación Context7.

ConectarIlustración
  • Dos herramientas: una encuentra la librería, otra lee su documentación
  • Solo lectura: busca documentación y no cambia tu código ni tus cuentas
  • Cada ejemplo de código viene con un enlace a su fuente

Preguntas sobre Context7 MCP

¿Cómo configuro Context7 MCP en Manus? ¿Necesito instalarlo o agregar una URL de servidor o una clave de API?

No necesitas instalar nada ni ingresar una URL de servidor. Context7 ya está en los Conectores de Manus: abre Conectores, elige Context7, selecciona Conectar y sigue los pasos en pantalla. Manus no marca a Context7 como un conector que necesite configuración adicional, y su página de conector tampoco pide una clave de API de Context7. Una vez conectado, indica una biblioteca y una versión en cualquier tarea.

¿Qué bibliotecas puede consultar Context7?

Las bibliotecas que se han agregado a Context7, como Next.js, React y Supabase. La comunidad y los propietarios de las bibliotecas las agregan. Su búsqueda devuelve cada coincidencia con un ID de biblioteca, un conteo de ejemplos de código y las versiones que tiene. Si una biblioteca no está ahí, la búsqueda no encuentra una buena coincidencia, y puedes pedirle a Manus que lea el sitio de documentación propio de esa biblioteca en su lugar.

¿Puedo elegir qué versión de los documentos lee?

Sí. Incluye la versión en tu prompt, por ejemplo “Next.js 16”, y Context7 coincide con esa versión. También puedes dar un ID de biblioteca que incluya la versión, como /vercel/next.js/v16.2.9. Para verificar qué versión se usó, pídele a Manus que te diga el ID de biblioteca que consultó.

¿Siempre son correctos los documentos que encuentra?

No siempre. La documentación de Context7 proviene de la comunidad y de los propietarios de las bibliotecas, y Context7 indica que no puede garantizar que todas las bibliotecas estén completas o sean precisas. Cada ejemplo de código que devuelve enlaza a su fuente, así que pídele a Manus que te muestre los fragmentos y enlaces que usó, y revisa cualquier cosa importante.

¿En qué se diferencia esto de pedirle a la IA que escriba el código directamente?

Sin una consulta, la IA escribe a partir de lo que aprendió en su entrenamiento, que puede ser más antiguo que la versión que usas. Así es como las API renombradas o eliminadas terminan en el código nuevo. Con Context7 conectado, Manus primero lee la documentación actual de tu versión y luego escribe el código.

¿Context7 ve mi código?

Sus dos herramientas reciben un nombre o ID de biblioteca, una pregunta breve y, si se conoce, el lenguaje de programación. Ninguna recibe tus archivos ni tu repositorio. La pregunta se envía a Context7 para encontrar la documentación correcta, y las instrucciones de la herramienta le indican a la IA que deje fuera claves de API, contraseñas, datos personales y código privado.

¿Hay un límite en la cantidad de búsquedas que puede hacer?

Sí. Context7 establece límites de frecuencia para las búsquedas, y sus herramientas indican a la IA que no haga más de tres llamadas por pregunta. Indicar el nombre de la biblioteca y la versión de antemano ayuda a que cada búsqueda encuentre la documentación correcta a la primera.

Conecta Context7 y programa con la documentación actual

Conecta Context7 en Manus