MCPdir — MCP Server Directory
🇬🇧 🇪🇸

Context7 MCP

by upstash

Alimenta a tu agente IA con documentacion actualizada para que deje de inventar APIs obsoletas

code Node.js Principiante Auto-hospedable Sin API key Verificado
📅 Actualizado: hace 6d

Descripción

Todo desarrollador que usa asistentes IA de programacion ha chocado con el mismo muro: le pides ayuda con una libreria y el agente genera codigo con total confianza usando una API que se depreco hace dos versiones. Context7 MCP elimina este problema dando a tu agente acceso bajo demanda a documentacion actualizada de miles de librerias y frameworks. Cuando tu agente necesita escribir codigo que usa un paquete especifico, puede consultar los docs actuales primero y trabajar con informacion precisa en lugar de datos de entrenamiento obsoletos. El flujo de trabajo es elegantemente simple. Context7 mantiene un indice curado de documentacion de proyectos open source populares, actualizado continuamente a medida que se publican nuevas versiones. Tu agente usa dos herramientas: una para resolver el nombre de una libreria en un identificador de Context7, y otra para obtener las paginas de documentacion relevantes. El contenido recuperado es compacto y estructurado, disenado para caber en ventanas de contexto sin saturar el modelo. Esto significa que tu agente recibe exactamente el material de referencia que necesita, no un sitio de documentacion entero volcado en el prompt. Lo que hace a Context7 especialmente valioso es que no requiere ninguna configuracion mas alla de instalar el server MCP. Sin API keys, sin cuentas, sin suscripciones para uso basico. Funciona de inmediato con todos los clientes MCP principales, y el indice de documentacion cubre las librerias que los desarrolladores realmente usan: React, Next.js, Tailwind, Prisma, FastAPI, LangChain y cientos mas. Si alguna vez has perdido tiempo corrigiendo a un agente IA que insistia en usar una firma de funcion que ya no existe, este server se amortiza en el primer uso.

✅ Ideal para

Cualquier desarrollador que use agentes IA de programacion y quiera documentacion de librerias precisa y actualizada inyectada en el contexto de su agente

⏭️ No recomendado si

Si solo trabajas con librerias internas o propietarias que no estan en indices de documentacion publica

💡 Casos de uso

  • Asegurar que el codigo generado por IA usa firmas de API actuales en lugar de obsoletas
  • Consultar patrones y buenas practicas especificas de un framework durante la generacion de codigo
  • Explorar librerias desconocidas haciendo que tu agente obtenga y resuma su documentacion
  • Validar que las dependencias sugeridas existen y comprobar sus patrones de uso actuales

👍 Ventajas

  • No requiere API key ni cuenta para empezar
  • Cubre miles de librerias populares con documentacion actualizada continuamente
  • Reduce drasticamente el codigo alucinado u obsoleto de los agentes IA
  • Interfaz ligera de dos herramientas facil de usar para los agentes
  • Desarrollo muy activo con actualizaciones frecuentes y cobertura de librerias creciente

👎 Desventajas

  • La cobertura de documentacion depende del indice de Context7, librerias de nicho pueden faltar
  • Los docs obtenidos consumen tokens de la ventana de contexto, lo que importa para modelos mas pequenos
  • Depende del servicio cloud de Context7 para la recuperacion de documentacion

🔧 Herramientas expuestas (2 herramientas)

ToolCategoríaDescripción
resolve-library-iddocumentationResolver el nombre de una libreria o framework a un identificador de Context7
get-library-docsdocumentationObtener paginas de documentacion actualizadas para una libreria resuelta

⚡ Instalación

Requisitos previos:

  • • Node.js
claude mcp add context7 -- npx context7-mcp@latest

💡 Consejos y trucos

Anade Context7 como el primer server MCP en tu configuracion. La mayoria de agentes aprenderan a consultarlo automaticamente cuando necesiten escribir codigo con una libreria especifica. Si tu agente no lo usa de forma proactiva, incluye "use context7" en tu prompt cuando pidas codigo que dependa de un framework particular. La herramienta resolve-library-id acepta nombres aproximados, asi que "react" o "nextjs" funcionaran sin necesidad de nombres de paquete exactos.

Info rápida

Autor
upstash
Licencia
Runtime
Node.js
Transporte
stdio
Categoría
code
Dificultad
Principiante
Auto-hospedable
API key
No necesita API key
Docker
Versión
1.0.31
Actualizado
16 feb 2026

Compatibilidad con clientes

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

Plataformas

🍎 macOS 🐧 Linux 🪟 Windows