Un agente de IA de código abierto de Google que integra Gemini en tu terminal para consultar, editar y automatizar código.
upstash/context7
Servidor MCP y CLI que proporcionan a los agentes de programación con IA documentación y ejemplos de código actualizados y específicos para cada versión de una biblioteca.
- Estrellas
- 63,345
- Forks
- 3,118
- Issues abiertos
- 52
- Último commit
- hace 7 horas
¿Qué es?
Context7 es una capa de recuperación de documentación para agentes de programación con IA. Cuando un agente escribe código para una biblioteca, suele basarse en datos de entrenamiento desactualizados y puede inventarse APIs que no existen. Context7 obtiene documentación y ejemplos de código actuales para la versión concreta de la biblioteca y los incorpora al contexto del agente.
Se puede usar de dos formas: mediante una CLI con agent skills (el comando ctx7, que no requiere configurar MCP) o mediante un servidor MCP que ofrece las herramientas resolve-library-id y query-docs a clientes compatibles con MCP. Los usuarios pueden activarlo añadiendo "use context7" a un prompt o haciendo referencia directamente a un ID de biblioteca, como /supabase/supabase.
El repositorio contiene el código fuente del servidor MCP. El backend de la API y los motores de análisis y rastreo no están incluidos. La configuración se realiza con npx ctx7 setup, que es compatible con Cursor, Claude Code y OpenCode.
Funciones clave
- 01Obtiene documentación y ejemplos de código de bibliotecas específicos para cada versión.
- 02Ofrece una CLI (ctx7) con agent skills que no requiere configurar MCP.
- 03Proporciona las herramientas MCP resolve-library-id y query-docs para clientes compatibles con MCP.
- 04Permite fijar una biblioteca mediante su ID o indicar una versión en el prompt.
- 05Admite la configuración manual para más de 30 clientes MCP mediante la URL de un servidor remoto.
Casos de uso
- Pedir a un agente de programación que escriba código para una versión reciente de un framework.
- Obtener firmas de API correctas para bibliotecas con cambios incompatibles frecuentes.
- Configurar servicios en la nube o de infraestructura con instrucciones de configuración actualizadas.
Inicio rápido
- 1
Ejecuta el comando de configuración para autenticarte, generar una clave de API e instalar la skill
npx ctx7 setup - 2
Añade un prompt con "use context7" a tu agente de programación para obtener la documentación actualizada
Antes de usarlo
- La CLI requiere Node.js 22.13 o posterior.
- Para obtener límites de uso más altos, necesitas una clave de API gratuita de context7.com.
- Los servicios del backend son privados, así que solo está disponible el código fuente del servidor MCP.
- La documentación de las bibliotecas la aporta la comunidad, por lo que no se garantiza su exactitud ni que esté completa.
Temas
Preguntas frecuentes
- ¿Qué es context7?
- Servidor MCP y CLI que proporcionan a los agentes de programación con IA documentación y ejemplos de código actualizados y específicos para cada versión de una biblioteca. Context7 es una capa de recuperación de documentación para agentes de programación con IA. Cuando un agente escribe código para una biblioteca, suele basarse en datos de entrenamiento desactualizados y puede inventarse APIs que no existen. Context7 obtiene documentación y ejemplos de código actuales para la versión concreta de la biblioteca y los incorpora al contexto del agente.
- ¿context7 es gratuito? ¿Qué licencia tiene?
- context7 es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿context7 sigue mantenido?
- Mantenimiento activo. El último commit de context7 fue el 20 oct 2026.
- ¿Para qué puedo usar context7?
- Pedir a un agente de programación que escriba código para una versión reciente de un framework. Obtener firmas de API correctas para bibliotecas con cambios incompatibles frecuentes. Configurar servicios en la nube o de infraestructura con instrucciones de configuración actualizadas.
- ¿Cómo se instala context7?
- Ejecuta el comando de configuración para autenticarte, generar una clave de API e instalar la skill: npx ctx7 setup Añade un prompt con "use context7" a tu agente de programación para obtener la documentación actualizada
- ¿Dónde consigo context7?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/upstash/context7
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un agente de IA que mejora con la experiencia, crea y perfecciona habilidades, funciona con numerosos proveedores de modelos y se usa desde la CLI y apps de mensajería.
Agente de programación autónomo y de código abierto, disponible como extensión para IDE, CLI de terminal, aplicación de escritorio o SDK.
Agente de IA de código abierto y propósito general que se ejecuta en tu equipo como app de escritorio, CLI o API integrable, para tareas de programación y de otro tipo.
Kit de herramientas que genera interfaces de línea de comandos nativas para agentes a partir de software existente e incluye CLI-Hub, un registro para instalar CLIs listas para usar.
CLI de agente de programación de código abierto que funciona en la terminal y se conecta a API en la nube y a modelos locales como Ollama.