Conector MCP de Context7 para Manus

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

Di “Usa Next.js 16 para añadir una comprobación que envíe a los visitantes sin sesión iniciada 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 verificará 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 indica un ID de librería como /supabase/supabase para ir directo a ella.

Primero, conecta Context7 en Manus

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

/vercel/next.js · v16Ilustración

Redirige a los visitantes sin sesión 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, de la versión que usas

Indica el nombre de la librería 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 para que coincida.

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 librería para saltar la búsqueda

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

Un MCP para documentación: encuentra la biblioteca y luego lee su documentación

Context7 trabaja 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 proviene.

Ilustración
1Encuentra la bibliotecaresolve-library-id
BibliotecaNext.js
/vercel/next.js6135 ejemplos de código
v16.2.9v16.1.6v15.1.11
2Leer la documentaciónquery-docs
ID de biblioteca/vercel/next.js/v16.2.9
Pregunta¿Cómo leo una cookie en proxy?
  • Lee 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 e indica qué versión usas. 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 los documentos 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 de dos versiones, lado a lado

Antes de una actualización, pide ambas versiones. Manus lee la documentación de cada una y enumera lo que cambió, junto con la documentación que leyó.

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

Obtén una tabla de qué renombrar y qué funciona de forma distinta. Pide a Manus que omita todo lo que la documentación no muestre, para que la lista no tenga 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 edge no es compatible con proxy. Para seguir usando edge, mantén 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 mayor: una nueva app web, un cambio en tu repositorio o cada tarea de un proyecto.

Crear una app web según la documentación actual

Pide a Manus que consulte Context7 para cada librería que use, para que una nueva aplicación web comience con las API 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 una pull request que enumera los documentos que siguió.

Ve el conector de GitHub

Convierte "revisa 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 la librería antes de escribir código.

  1. Abrir conectores

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

  2. Terminar de conectar

    Context7 ya figura en Conectores, así que no hay servidor que instalar ni URL que pegar. Sigue los pasos en pantalla para terminar.

  3. Pregunta dentro de cualquier tarea

    Indica el nombre de la librería y, cuando importe, la versión. Añade “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 biblioteca

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

ConectarIlustración
  • Dos herramientas: una encuentra la biblioteca, otra lee su documentación
  • Solo lectura: busca en la 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 añadir una URL de servidor o una clave API?

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

¿Qué bibliotecas puede consultar Context7?

Las bibliotecas que se han añadido a Context7, como Next.js, React y Supabase. La comunidad y los propietarios de las bibliotecas las añaden. Su búsqueda devuelve cada coincidencia con un ID de biblioteca, un recuento 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.

¿Puedo elegir qué versión de la documentación lee?

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

¿Los documentos que encuentra siempre son correctos?

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 sean completas o precisas. Cada ejemplo de código que devuelve enlaza a su fuente, así que pide a Manus que te muestre los fragmentos y enlaces que usó, y revisa lo que sea importante.

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

Sin una consulta, la IA escribe según lo que aprendió en el entrenamiento, que puede ser anterior a 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 toman el nombre o ID de una librería, una pregunta breve y, si se conoce, el lenguaje de programación. Ninguna toma tus archivos ni tu repositorio. La pregunta va a Context7 para encontrar la documentación correcta, y las instrucciones de la herramienta indican a la IA que no incluya claves de API, contraseñas, datos personales ni código privado.

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

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

Conecta Context7 y programa según la documentación actual

Conecta Context7 en Manus