Web, Búsqueda e InvestigaciónContext7 — Documentación Actualizada de Librerías
Es probablemente el MCP más útil para programar: le da a tu IA la documentación actualizada de cualquier librería (React, Next.js, Supabase...) directamente de la fuente. Evita que invente funciones que no existen o use ejemplos viejos.
Revisada el 2026-09-21
- Popularidad
- 62.3k
- Licencia
- MIT
- Autor
- Upstash
- Categoría
- Web, Búsqueda e Investigación
Seguridad: revisada
El contenido es seguro; el instalador o el servicio externo no se auditan aquí.
¿Qué es?
Es un conector que busca la documentación real y actual de las librerías que usas y se la mete a tu IA en el momento. Sin él, tu IA responde con lo que "aprendió" hace tiempo (y a veces se inventa funciones o usa ejemplos que ya no valen).
Piénsalo como el manual oficial siempre a mano: cuando tu IA va a escribir código de una librería, Context7 le pasa la versión correcta y de hoy de cómo se usa.
Qué resuelve:
- Funciones inventadas: la IA deja de inventarse APIs que no existen.
- Ejemplos viejos: usa la versión actual de la librería.
- Cambios de versión: se entera de lo que ha cambiado.
Cómo se usa: casi siempre automático (tu IA lo consulta cuando escribe código) o añadiendo use context7 en tu petición.
Muy popular: es de los MCPs más instalados del mundo para desarrollo.
¿Cuándo me sirve?
Practicamente siempre que programas con librerías:
- "Escribe una función con la API actual de Next.js" → docs correctas.
- "¿Cómo se usa Supabase auth?" → ejemplo actualizado.
- "Configura esto para la última versión" → sin versiones viejas.
- "¿Por qué me da este error de la librería?" → consulta la doc real.
¿Esto me sirve a mí?
Sí, para cualquier proyecto web. Es de los primeros que instalaría.
| Si un día piensas... | Te da... |
|---|---|
| "La IA inventa funciones que no existen" | Documentación real |
| "Me da ejemplos de versiones viejas" | Código actualizado |
| "Pierdo tiempo buscando en la doc" | La doc dentro del chat |
| "Actualicé una librería y no sé qué cambió" | Info de la versión nueva |
No te sirve si no programas.
¿Es segura?
Veredicto: ✅ Limpia* (el MCP es seguro; usa un servicio externo que no se audita aquí).
- Qué hace: consulta la documentación pública de las librerías. No accede a tus archivos, tu código, tu base de datos ni tus claves.
- Sin riesgo para tu proyecto: solo hace lecturas de documentación pública.
- **El matiz (limpia*): es un servicio externo** (de Upstash). Le mandas el nombre de la librería para que te devuelva la doc; tus consultas pasan por sus servidores (no tu código). Por eso lo marco con asterisco.
- Capa gratuita sin clave (con límites) y clave gratuita para más uso.
- Licencia: MIT.
Cómo se instala
Lo más fácil (remoto):
claude mcp add --transport http context7 https://mcp.context7.com/mcpO en la configuración:
{
"mcpServers": {
"context7": {
"url": "https://mcp.context7.com/mcp"
}
}
}Local (alternativa): npx -y @upstash/context7-mcp.
Clave gratuita para más límite: https://context7.com/dashboard
¿En qué asistentes funciona?
| Asistente | ¿Funciona? | Notas |
|---|---|---|
| OpenCode | ✅ Sí | Configuración MCP |
| Claude Code | ✅ Sí | claude mcp add |
| Cursor | ✅ Sí | Instalación con un clic |
| Claude Desktop / ChatGPT / VS Code / Windsurf | ✅ Sí | Compatible con MCP |
Enlaces
- Repositorio: https://github.com/upstash/context7
- Web: https://context7.com