Context7

Официальный

Upstash · лицензия MIT

Свежая документация библиотек в агенте: он пишет код по текущей версии, а не по памяти

Удалённый сервис: UpstashБез ключаРаботает из РоссииТолько читаетЕсть бесплатный тарифДанные уходят: Upstash, СШАЧитает тексты посторонних: документация из открытого индекса Context7

✓ Проверено 24.09.2026 в Claude Code (macOS) · 2 инструмента

Подключить ↓

Что сможет агент

  • Найдёт документацию нужной библиотеки по названию: Next.js, Prisma, Tailwind и тысячи других.
  • Подтянет примеры кода для текущей версии, чтобы агент не писал по устаревшей памяти модели.
  • Ответит на вопрос по конкретному месту документации: как сделать страницу с динамическим адресом, как настроить вход.

Паспорт

Кто сделал
Upstash
Статус
Официальный
Лицензия
MIT
Проверено
24.09.2026
Где работает
Удалённый сервис: Upstash
Доступ
Без ключа
Россия
Работает из России
Данные
Данные уходят: Upstash, США
Цена
Есть бесплатный тариф
Проверено в
Claude Code
Исходный код
github.com/upstash/context7
Документация
context7.com

Подключить

Промпт собран из паспорта: команды в нём те же, что во вкладках Claude Code и Codex.

Промпт для агента
Подключи MCP-сервер «Context7». Работай по шагам и после каждого коротко говори, что сделал.

Данные сервера (каталог smyslokod.ru, проверено 24.09.2026):
- имя в конфиге: context7
- официальный источник: https://github.com/upstash/context7
- удалённый адрес: https://mcp.context7.com/mcp, вход: без входа

Правила:
1. Ставь только пакет или адрес из этого промпта. Никаких установочных скриптов из README без моего подтверждения.
2. Перед правкой конфига сделай его резервную копию.

Шаги:
0. Определи, кто ты (Claude Code, Codex или другой агент) и какая у меня система.
1. Проверь, нет ли уже сервера с таким именем: `claude mcp get context7` (в Codex: `codex mcp list`).
2. Подключи сервер:
   Claude Code: claude mcp add --scope user --transport http context7 https://mcp.context7.com/mcp
   Codex: codex mcp add context7 --url https://mcp.context7.com/mcp
   Если ты не Claude Code и не Codex, подключи способом, принятым у тебя, с той же командой запуска.
3. Проверка: `claude mcp list` (в Codex: `codex mcp list`), статус должен быть «Connected». Попроси меня перезапустить сессию. Перечисли инструменты сервера, их около 2. Сделай пробный запрос: «Через Context7 найди документацию Next.js и покажи, как в App Router сделать страницу с динамическим адресом [slug].». Покажи результат.
4. Итог одним сообщением: что добавлено и куда, статус, число инструментов, команда отката и откуда восстановить копию конфига. Откат: `claude mcp remove context7 --scope user` (в Codex: `codex mcp remove context7`).

Если на любом шаге ошибка, не чини наугад. Покажи текст ошибки и скажи, что, по-твоему, случилось. Частые проблемы: https://smyslokod.ru/mcp/context7#problemy
  • Выполнят Claude Code, Codex, Hermes и любой агент с доступом к терминалу.

Что нужно на компьютере: Ничего: сервер удалённый.

Ключ: не нужен.

Проверь, что работает

Пробный запрос

Через Context7 найди документацию Next.js и покажи, как в App Router сделать страницу с динамическим адресом [slug].

Что должно получиться: Агент найдёт библиотеку /vercel/next.js и покажет пример страницы app/blog/[slug]/page из документации Next.js.

Пример работы

Задача

Сделать страницу с динамическим адресом в Next.js по текущей документации

Промпт

Через Context7 найди документацию Next.js и покажи, как в App Router сделать страницу с динамическим адресом [slug].

Что сделал агент

  1. Нашёл библиотеку по названию: /vercel/next.js (resolve-library-id).
  2. Запросил документацию по вопросу (query-docs).
  3. Получил раздел о странице app/blog/[slug]/page с примером кода и ссылкой на исходник документации.

Результат

Пример кода из документации Next.js за два вызова, около трёх с половиной секунд.

Редакция, 24.09.2026 · прогон при проверке

Инструменты сервера

2

2 инструмента, описания около 1,4 тыс. токенов. В Claude Code это почти не мешает: инструменты грузятся по запросу. Если в настройках Claude Code задан свой адрес подключения (ANTHROPIC_BASE_URL), в части других клиентов и на старых моделях описания грузятся целиком и занимают место в памяти агента на каждом сообщении.

Нажми на строку, чтобы увидеть оригинальное описание: ровно его читает агент.

Когда не нужен

Если библиотека маленькая или её исходники лежат у тебя в проекте, агенту хватит чтения кода. Context7 нужен, когда библиотека быстро меняется и модель пишет по старой версии.

Частые проблемы

Агент не видит инструментов сервера

Клиент не перезапущен после подключения: Claude Code читает подключения при старте сессии. Закрой и открой сессию, потом проверь: claude mcp list.

Безопасность и данные

Кто сделал
Upstash (официальный). Исходный код: github.com/upstash/context7, лицензия MIT.
Что видит агент
Только то, что агент пишет в запросе: название библиотеки и вопрос. Твой код и файлы сервер не видит. Сам сервер просит агента не класть в запрос ключи, пароли и личные данные.
Куда уходят данные
Данные уходят: Upstash, США.
Что может изменить
Ничего: оба инструмента только читают документацию.
Тексты посторонних

Читает тексты посторонних: документация из открытого индекса Context7. В таком тексте могут прятаться команды для агента.

Наша проверка
Сервер удалённый, его держит Upstash; открытый код - репозиторий upstash/context7, лицензия MIT. Оба инструмента автор пометил «только чтение», живой вызов это подтвердил. Документацию в индекс может добавить кто угодно, поэтому в ответе может оказаться посторонний текст: это справка, а не указания для агента. Скрытых указаний в описаниях инструментов нет.
Версия
Сервер удалённый, версию держит владелец сервиса. Изменения мы ловим сверкой отпечатка.

Проверить самому

Промпт Артемия: агент прочитает код подключения как недоверенный и покажет строки, где читаются секреты, уходят данные или меняются твои настройки.

Журнал проверок

ДатаВерсияГдеИтогОтпечаток
24.09.2026удалённыйClaude Code, macOSработаетe1f417798cdf3b45

Отпечаток - контрольная сумма того, что сервер отдаёт агенту: инструкций, инструментов, подсказок и ресурсов. Поменялся при той же версии - поменялось поведение.

Подключения делают их авторы. Мы проверяем установку и описываем, что они умеют, но код и сервис остаются чужими. Перед установкой посмотри, какие данные получит агент.