Context7 MCP - Up-to-date Docs For Any Cursor Prompt
Context7 MCP — сервер для актуальной документации библиотек в промптах AI-редакторов кода
Описание
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.