Опенсорсный AI-агент от Google, который переносит Gemini в терминал и помогает анализировать, редактировать и автоматизировать работу с кодом.
upstash/context7
MCP-сервер и CLI, которые передают AI-агентам для написания кода актуальную документацию и примеры кода для конкретных версий библиотек.
- Звёзды
- 63,345
- Форки
- 3,118
- Открытые issues
- 52
- Последний коммит
- 4 часа назад
Что это?
Context7 — это слой получения документации для AI-агентов, которые пишут код. Работая с библиотекой, агент часто опирается на устаревшие обучающие данные и может выдумать несуществующие API. Context7 получает актуальную документацию и примеры кода для нужной версии библиотеки и добавляет их в контекст агента.
Использовать Context7 можно двумя способами: через CLI с agent skills (команду ctx7, для которой не нужна настройка MCP) или через MCP-сервер, предоставляющий MCP-совместимым клиентам инструменты resolve-library-id и query-docs. Запустить его можно, добавив в запрос фразу "use context7" или указав ID библиотеки, например /supabase/supabase.
В репозитории находится исходный код MCP-сервера. API-бэкенд, а также движки парсинга и обхода сайтов здесь не представлены. Настройка выполняется командой npx ctx7 setup; поддерживаются Cursor, Claude Code и OpenCode.
Ключевые возможности
- 01Получает документацию и примеры кода для конкретных версий библиотек.
- 02Предлагает CLI (ctx7) с agent skills, который не требует настройки MCP.
- 03Предоставляет MCP-инструменты resolve-library-id и query-docs для MCP-совместимых клиентов.
- 04Позволяет указать ID библиотеки или её версию в запросе.
- 05Поддерживает ручную настройку для более чем 30 MCP-клиентов через URL удалённого сервера.
Сценарии использования
- Попросить агента для написания кода использовать свежую версию фреймворка.
- Получить точные сигнатуры API библиотек, в которых часто бывают несовместимые изменения.
- Настроить облачные сервисы или инфраструктуру по актуальным инструкциям.
Быстрый старт
- 1
Запустите команду настройки, чтобы пройти аутентификацию, создать API-ключ и установить skill
npx ctx7 setup - 2
Добавьте в промпт своего агента для программирования фразу "use context7", чтобы получать актуальную документацию
Что важно знать
- Для CLI требуется Node.js версии 22.13 или выше.
- Для повышения лимитов запросов нужен бесплатный API-ключ с context7.com.
- Сервисы бэкенда закрыты, поэтому открыт только исходный код MCP-сервера.
- Документацию библиотек предоставляют участники сообщества, поэтому её точность и полнота не гарантируются.
Темы
Частые вопросы
- Что такое context7?
- MCP-сервер и CLI, которые передают AI-агентам для написания кода актуальную документацию и примеры кода для конкретных версий библиотек. Context7 — это слой получения документации для AI-агентов, которые пишут код. Работая с библиотекой, агент часто опирается на устаревшие обучающие данные и может выдумать несуществующие API. Context7 получает актуальную документацию и примеры кода для нужной версии библиотеки и добавляет их в контекст агента.
- context7 можно использовать бесплатно? Какая у него лицензия?
- context7 распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- context7 всё ещё поддерживается?
- Активно поддерживается. Последний коммит в context7 — 20 окт. 2026 г..
- Для чего можно использовать context7?
- Попросить агента для написания кода использовать свежую версию фреймворка. Получить точные сигнатуры API библиотек, в которых часто бывают несовместимые изменения. Настроить облачные сервисы или инфраструктуру по актуальным инструкциям.
- Как установить context7?
- Запустите команду настройки, чтобы пройти аутентификацию, создать API-ключ и установить skill: npx ctx7 setup Добавьте в промпт своего агента для программирования фразу "use context7", чтобы получать актуальную документацию
- Где скачать context7?
- Исходный код и инструкции по установке — на GitHub: https://github.com/upstash/context7
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самообучающийся AI-агент, который создаёт и улучшает навыки на основе опыта, работает со множеством провайдеров моделей и доступен через CLI и мессенджеры.
Открытый автономный агент для написания кода: работает как расширение IDE, CLI в терминале, desktop-приложение или SDK.
Универсальный open-source AI-агент для задач с кодом и без: работает на вашем компьютере как desktop-приложение, CLI или встраиваемый API.
Набор инструментов для создания CLI, которыми AI-агенты могут управлять существующим ПО, и CLI-Hub для установки готовых решений.
CLI с открытым исходным кодом для работы с coding-агентом в терминале через облачные API и локальные модели, например Ollama.