Что делает Context7
Context7 — это сервис документации для ИИ-агентов для программирования, которым управляет Upstash. Он индексирует документацию и примеры кода публичных библиотек и фреймворков (Next.js, React, Playwright, PostgreSQL, Cloudflare и многих других), и когда агенту нужно использовать одну из них, он загружает в контекст агента актуальные фрагменты для конкретной версии вместо того, чтобы полагаться на то, что модель запомнила при обучении. Вы запускаете его, добавив в запрос "use context7", указав ID библиотеки, например /vercel/next.js, упомянув версию или задав правило, чтобы агент вызывал его автоматически.
Настройка выполняется одной командой, npx ctx7 setup, которая выполняет вход, создаёт API-ключ и устанавливает либо режим CLI + Skills (навык, который предписывает агенту выполнять команды ctx7), либо режим MCP (удалённый MCP-сервер по адресу mcp.context7.com с инструментами resolve-library-id и query-docs). Поддерживаются Claude Code, Cursor, OpenCode и более 30 других MCP-клиентов; также доступны REST API, TypeScript SDK и инструменты Vercel AI SDK. Сопровождающие библиотек могут добавлять или заявлять права на свою документацию, а команды на плане Pro могут индексировать частные репозитории. Код MCP-сервера распространяется на GitHub по лицензии MIT; API-бэкенд, парсер и краулер закрыты.
