context7

Актуальная документация кода для LLM и AI-редакторов.

UPUpstash Локальный Память и знания ★ 62.7k

Что это

Актуальная документация кода для LLM и AI-редакторов.

Как подключить

1Установить и запустить в терминале
npx ctx7 setup
2Добавить в конфиг MCP-клиента (mcp.json / claude_desktop_config.json)
{ "mcpServers": { "context7": { "command": "npx", "args": [ "ctx7", "setup" ] } } }

Вставьте блок в конфиг клиента (Claude Desktop, Claude Code, Cursor, VS Code, Cline). Команда и package собраны из полей официального MCP Registry.

Что нового в версиях

@upstash/context7-sdk@0.5.19 октября 2026 г.

Исправлена обработка таймаутов и отмены запросов при асинхронной аутентификации.

  • ИсправленоУчтены таймауты и отмена запросов при ожидании токена асинхронного провайдера аутентификации.
ctx7@0.5.158 октября 2026 г.

ctx7 setup теперь загружает навыки find-docs и context7-mcp напрямую с GitHub, минуя устаревший Skill Hub API.

  • ИсправленоКоманда ctx7 setup больше не использует устаревший Skill Hub API.
  • НовоеНавыки find-docs и context7-mcp теперь скачиваются напрямую с GitHub.
@upstash/context7-mcp@4.2.07 октября 2026 г.Ломает совместимость

Обязательная авторизация на /mcp и проверка OAuth-токенов с возвратом 401 для обновления.

  • Ломает совместимостьТребуются учетные данные по умолчанию на HTTP-эндпоинте /mcp; для анонимного доступа с логированием установите MCP_AUTH_ENFORCEMENT=observe.
  • ИсправленоИстекшие или отозванные OAuth-токены теперь возвращают HTTP 401 с вызовом на обновление, а не ошибку инструмента.
  • НовоеСервер проверяет токены через Context7 API, кэшируя результат на минуту, и корректно сообщает об истечении срока действия.
  • НовоеCORS-ответы теперь включают заголовки WWW-Authenticate и MCP-Session-Id для лучшей совместимости.
@upstash/context7-mcp@4.1.37 октября 2026 г.

Исправлена обработка подписок по HTTP, удалена настройка MCP_MAX_SUBSCRIPTIONS, обновлён undici.

  • ИсправленоПо HTTP запросы subscriptions/listen теперь возвращают подтверждение и мгновенное завершение вместо ошибки лимита.
  • УстарелоУдалена настройка MCP_MAX_SUBSCRIPTIONS.
  • ИсправленоПодписки через stdio остаются отключёнными.
  • НовоеОбновлена зависимость undici до версии 7.30.
ctx7@0.5.135 октября 2026 г.

Исправлена поддержка завершающих запятых в JSONC-конфигурациях OpenCode при настройке и удалении.

  • ИсправленоДобавлена поддержка завершающих запятых в JSONC-файлах конфигурации OpenCode при установке и удалении.
@upstash/context7-opencode@0.2.02 октября 2026 г.

Добавлена поддержка OpenCode v2 через новый entrypoint setup для регистрации MCP-сервера и скилла.

  • НовоеДобавлена поддержка OpenCode v2: плагин теперь экспортирует entrypoint setup для работы с новой версией.
  • НовоеКоманда opencode plugin add @upstash/context7-opencode теперь регистрирует Context7 MCP-сервер и скилл context7-mcp в OpenCode v2.
@upstash/context7-sdk@0.5.022 сентября 2026 г.

В SDK Context7 добавлен типизированный метод search для поиска документации без дополнительных запросов.

  • НовоеДобавлен типизированный метод search для поиска релевантной документации без отдельного запроса на разрешение библиотеки.
@upstash/context7-mcp@4.1.114 сентября 2026 г.

Исправлена утечка ресурсов: отключены неиспользуемые подписки на уведомления MCP для статических коллекций.

  • ИсправленоОтключены неиспользуемые подписки на уведомления MCP, чтобы клиенты не удерживали открытые SSE-потоки для статических коллекций инструментов, промптов и ресурсов.

Все релизы на GitHub → Пересказ на русском — по заметкам к релизам и коммитам.