Перейти к содержимому

Context7 MCP - Up-to-date Docs For Any Cursor Prompt

Context7 MCP — сервер для актуальной документации библиотек в промптах AI-редакторов кода

JavaScript
30987 stars

Описание

Context7 MCP — это сервер, интегрируемый в AI-инструменты вроде Cursor или VSCode, который добавляет свежую, версионно-специфичную документацию и примеры кода прямо в промпты LLM. Избегает устаревших данных и галлюцинаций, используя инструменты resolve-library-id и get-library-docs. Поддерживает Node.js, множество клиентов (Cursor, Claude, VSCode). Идеален для генерации точного кода, настройки библиотек (Next.js, Supabase) без переключения вкладок.

Возможности

Получение документации библиотек

Инструмент get-library-docs извлекает актуальную документацию и примеры по ID библиотеки (например, /next.js) с опцией фокуса на теме и лимитом токенов.

Разрешение ID библиотек

Инструмент resolve-library-id преобразует общее имя библиотеки (например, 'Next.js') в совместимый ID для Context7.

Интеграция в промпты

Автоматическое добавление docs в LLM-промпты с фразой 'use context7', поддержка правил для авто-вызова.

Поддержка клиентов

Работает с Cursor, VSCode, Claude Code, Windsurf и другими через MCP-протокол, включая локальный/удаленный запуск.

Установка

Требования: Node.js >= v18.0.0, MCP-клиент (Cursor, VSCode и т.д.), опционально API-ключ с context7.com/dashboard.

Универсальная локальная установка (для Cursor/VSCode):

{
  "mcpServers": {
    "context7": {
      "command": "npx",
      "args": ["-y", "@upstash/context7-mcp", "--api-key", "YOUR_API_KEY"]
    }
  }
}

Добавьте в конфиг клиента (например, ~/.cursor/mcp.json). Для удаленного: используйте URL https://mcp.context7.com/mcp с заголовком CONTEXT7_API_KEY.

Информация

Язык
JavaScript
Лицензия
MIT License
GitHub Stars
30987

Ссылки