MCPdir — MCP Server Directory
🇬🇧 🇪🇸

Context7 MCP

by Upstash

Documentación de código actualizada y específica por versión para cualquier librería — directo en tu asistente de IA

code Node.js Principiante Sin API key Verificado Destacado
⭐ 47.2k stars 📅 Actualizado: hace 1m

Descripción

Context7 es un servidor MCP de Upstash que proporciona a los LLMs documentación de código actualizada y específica por versión para cualquier librería. Resuelve uno de los mayores problemas del coding asistido por IA: los modelos generando código basado en datos de entrenamiento desactualizados, alucinando APIs que no existen o usando patrones deprecados. En lugar de depender de conocimiento obsoleto, Context7 obtiene la documentación actual directamente de la fuente y la inyecta en la ventana de contexto de la IA. Funciona con 30+ clientes compatibles con MCP. Disponible tanto como servidor local stdio vía npx como endpoint HTTP remoto en context7.com — no requiere API key. Simplemente añade "use context7" a tu prompt y la IA obtendrá automáticamente la documentación más reciente de las librerías con las que estés trabajando.

✅ Ideal para

Cualquier desarrollador usando asistentes de IA para código que quiera documentación de librerías precisa y actual en cada prompt

⏭️ No recomendado si

Solo trabajas con librerías bien establecidas cuyas APIs cambian raramente

💡 Casos de uso

  • Obtener documentación de API precisa y actual mientras programas con asistentes de IA
  • Evitar llamadas a API alucinadas o deprecadas en código generado por IA
  • Trabajar con versiones de librerías recién lanzadas sobre las que la IA no fue entrenada
  • Consultar rápidamente documentación de librerías desconocidas durante el desarrollo

👍 Ventajas

  • No requiere API key — completamente gratuito
  • Resuelve el problema crítico de datos de entrenamiento desactualizados para APIs de librerías
  • Deploy dual — npx local o HTTP remoto, ambos sin configuración
  • Soporta 30+ clientes MCP con adopción masiva de la comunidad (47k+ stars)

👎 Desventajas

  • La cobertura de documentación depende de que las librerías estén indexadas por Context7
  • Payloads de documentación grandes pueden consumir espacio significativo de la ventana de contexto
  • Librerías nicho o privadas pueden no estar disponibles en el índice

🔧 Herramientas expuestas (2 herramientas)

ToolCategoríaDescripción
resolve-library-iddiscoveryConvertir un nombre de librería a su identificador compatible con Context7
query-docsdocumentationObtener documentación actualizada para una librería y versión específica

⚡ Instalación

Requisitos previos:

  • • Node.js v18+

Consulta la documentación de Claude Code para configurar este MCP server.

💡 Consejos y trucos

Añade "use context7" a tus prompts para activar automáticamente la búsqueda de documentación. La herramienta resolve-library-id ayuda cuando los nombres de librerías son ambiguos — úsala primero para confirmar que estás obteniendo docs del paquete correcto.

🔄 Alternativas

Info rápida

Autor
Upstash
Licencia
MIT
Runtime
Node.js 18+
Transporte
stdio
Categoría
code
Dificultad
Principiante
Auto-hospedable
Auth
Docker
Versión
latest
Actualizado
28 feb 2026

Compatibilidad con clientes

  • Claude Code
  • Cursor
  • VS Code Copilot
  • Gemini CLI
  • Windsurf
  • Cline
  • JetBrains AI
  • Warp

Plataformas

🍎 macOS 🐧 Linux 🪟 Windows