Context7
Актуальная документация библиотек для ИИ-кодинга — что такое Context7 и как им пользоваться.
ИИ-ассистенты могут опираться на знания из обучения, пока ваши зависимости продолжают меняться. Context7 извлекает актуальную документацию библиотеки в момент ответа — вплоть до конкретной версии, если вы её назвали, — через MCP-сервер в редакторе, REST API или SDK на сервере либо просматриваемый каталог. Эта страница раскладывает варианты подключения, привязку к версии, границу приватности и проверку цитат.
До и после
Три варианта подключения, один индекс — граница между ними в том, кто в контуре.
Кому нужен Context7
- Разработчикам в редакторах с MCP
- Остановить ассистента, выдумывающего API из устаревших данных обучения
- MCP-сервер подаёт в сессию актуальную документацию той библиотеки — и версии, — которую вы назвали.
- Командам с зафиксированными версиями зависимостей
- Отвечать по версии, на которой реально работаете, а не по последней
- Назовите релиз в запросе — и индекс отдаст документацию именно этой версии.
- Продуктам с документацией на сервере
- Строить документационные функции без скрейпинга
- REST API и TypeScript SDK открывают тот же индекс программно.
Как устроен запрос к Context7
- 01
Выберите вариант подключения
MCP-сервер — когда человек работает интерактивно в редакторе или агенте; REST API или SDK — когда запрос нужен вашему софту; веб-каталог — чтобы сначала проверить покрытие.
- 02
Определите точную сущность и версию
Коллизии имён реальны: Bolt-такси и конструктор приложений Bolt.new — разные записи. Найдите библиотеку и зафиксируйте версию, прежде чем доверять ответу.
- 03
Спрашивайте с документацией в контексте
Извлечённый срез документации едет вместе с вашим вопросом, и ответ отражает текущий API, а не снимок обучения модели.
Сначала отточите вопрос
Соберите с @vustbot постановку, падающий кейс и точный вопрос — и несите их в инструменты с доступом к документации. Бесплатный уровень, без карты.
Context7 честно
Индекс источников, а не оракул
Записи индекса — это источники документации: репозитории, сайты, файлы llms.txt, документы OpenAPI, и несколько источников могут описывать один продукт. Доверие к источнику и разрешение сущности остаются вашей работой.
Приватность — рабочее правило, а не переключатель
У Context7 есть собственная документация о приватности данных. Отправляйте вопрос и никогда — секреты или код, которым нельзя делиться: это правило действует для любого стороннего сервиса извлечения.
Цифры меняются
Масштаб, планы и покрытие меняются вместе с ростом индекса. Проверьте на сайте Context7, прежде чем строить на предполагаемой квоте.
Частые вопросы
Что такое Context7?
Сервис документации, который отдаёт ИИ-инструментам актуальную документацию библиотек. Без актуальной документации в контексте ИИ-инструменты могут опираться на устаревшие знания из обучения и предлагать API, которые с тех пор изменились; Context7 сужает этот разрыв, извлекая в момент ответа документацию той библиотеки — и, если вы её назвали, той версии, — которую вы указали. Он существует как MCP-сервер для редакторов и агентов, REST API и TypeScript SDK для серверного использования и просматриваемый веб-каталог. Открытый код — у MCP-сервера; бэкенд, который парсит и индексирует документацию, — хостинговый сервис вендора.
MCP-сервер, SDK или API — какой вариант подходит?
MCP — когда в контуре человек: редактор или агент с поддержкой MCP находит нужную документацию интерактивно по ходу работы. REST API или TypeScript SDK — когда в контуре софт: вашему сервису нужно извлечение документации как функция. Веб-каталог — чтобы проверить покрытие и различить одноимённые записи, прежде чем полагаться на любой из путей.
Как работает привязка к версии и зачем она?
Привязка к версии — явная: вы называете релиз в запросе (например, точную версию из lockfile), и индекс отдаёт документацию именно для него; без названной версии вы получаете актуальную документацию библиотеки. Это важно, потому что несовпадение версий — когда ассистент описывает не тот релиз, на котором вы работаете, — частая причина неверных ответов ИИ о библиотеках. Берите версию из lockfile, а не из памяти, — и ответ будет описывать вашу реальность.
Это бесплатно?
Бесплатный API-ключ выдаётся в личном кабинете Context7, платные варианты перечислены на его собственной странице цен. Лимиты и состав планов меняются, поэтому проверяйте там, прежде чем строить что-либо на предполагаемой квоте, — эта страница сознательно не приводит цен.
Что с приватностью отправляемого?
Запрос к документации уходит на сторонний сервис — относитесь к нему соответственно. Отправляйте вопрос и имя библиотеки и никогда — секреты, учётные данные, внутренние идентификаторы или код, которым нельзя делиться. У Context7 есть собственная документация о приватности данных: прочитайте её, прежде чем встраивать сервис в процесс с чувствительными материалами, и держите это рабочее правило независимо от политики любого вендора.
Как проверять то, что ассистент цитирует из Context7?
Две привычки. Первая — определяйте сущность до запроса: одноимённые записи существуют, поэтому убедитесь в каталоге, что идентификатор библиотеки указывает на нужный продукт. Вторая — сверяйте цитату с официальной документацией, на которую ведёт запись: извлечение сужает разрыв версий, но авторитет остаётся за первоисточником, и тридцатисекундная проверка того единственного API, на котором вы собираетесь строить, — дешёвая страховка.
Можно начинать
Context7 держит документацию актуальной; вариант подключения зависит от того, кто в контуре.
MCP — для интерактивной работы в редакторе, REST или SDK — для серверных функций, каталог — для проверки покрытия. Планы и покрытие сверяйте на сайте Context7.
Официальные источники: сайт и каталог Context7, открытый репозиторий и документация о приватности данных. Возможности, планы и покрытие меняются — сверяйтесь там, прежде чем строить. Каталог Context7 · Открытый репозиторий