Context MCP
Локальная документация для агентов: MCP-сервер ищет в библиотеке пакетов документов по сотне библиотек и отвечает офлайн
- 439 ★ репозитория
- Последний коммит
- Apache-2.0
Минимальный доступ
Почему такой уровень
- Сервер скачивает пакеты документации из реестра сообщества и сохраняет их в `~/.context/packages/`, а запросы остаются локальными
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/neuledge-contextОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Сервер скачивает пакеты документации из реестра сообщества и сохраняет их в `~/.context/packages/`, а запросы остаются локальными
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Context — MCP-сервер, который дает агенту актуальную документацию библиотек вместо устаревших знаний модели. Пример из текста проекта: модель, обученная на AI SDK 5, предложит `Experimental_Agent`, а в версии 6 API изменился на `ToolLoopAgent`. Context ищет нужный пакет в общем реестре, скачивает его и отвечает локально. В реестре сообщества больше сотни готовых пакетов документации: Next.js, Nuxt, Astro, React Router, TanStack Query, Prisma, Drizzle, Tailwind CSS, Vitest, Playwright, LangChain и другие. Пакеты хранятся как компактные базы SQLite в `~/.context/packages/`, запросы идут локально и возвращаются быстро. Для своих источников есть команда `context add`: она собирает пакет из git-репозитория, локального каталога или сайта с `llms.txt`, а готовый файл `.db` можно передать коллеге. Сервер запускается командой `context serve`, есть режим HTTP на порту 8080 и образ Docker.
Для кого. Разработчикам, которые работают с быстро меняющимися библиотеками и закрытыми внутренними SDK и хотят, чтобы агент сверялся с документацией нужной версии.
Подходит, если
- Агент пишет middleware для Next.js и берет код из документации нужной версии, а не из памяти модели
- Внутренняя библиотека компании не публична, и ее документацию собирают в пакет командой `context add ./my-lib`
- Работа идет в самолете или без стабильной сети: после загрузки пакеты отвечают офлайн
- Команда делится готовым пакетом документации файлом `.db`, и коллеге не нужна сборка
Не подходит, если
- Нужна документация только одной библиотеки без отдельного сервера: проще положить `llms.txt` в проект
- Библиотеки нет в реестре и нет репозитория или сайта для сборки пакета: сборка требует источника
- Нужны живые данные из внешней системы: Context отвечает по заранее собранной документации
Пример запроса к агенту
Как создать middleware в Next.js 16? Возьми ответ из документации этой версии и покажи пример кодаMCP
- Транспорт
- stdio, http
- Авторизация
- не нужна
Ограничения
Реестр сообщества охватывает популярные открытые библиотеки, остальное приходится собирать самому командой `context add`. Для ответов пакет нужно скачать один раз, после чего работа идет без сети. Сервер ставится глобально через npm: `npm install -g @neuledge/context`. Версии пакетов можно выбирать тегом репозитория, а при сбое сборки или установки прежний пакет остается доступным. В Windows замена открытого файла может блокироваться системой, тогда закройте читателя и повторите установку. Для HTTP-режима нужен образ из `packages/context/Dockerfile`, который собирают из корня монорепозитория.
Как отключить. Удалите блок context из конфигурации клиента (`claude mcp remove context`) и пакет командой `npm uninstall -g @neuledge/context`. Скачанные базы лежат в `~/.context/packages/`.
Частые вопросы
Как подключить Context к Claude Code?
Установите пакет `npm install -g @neuledge/context`, затем выполните `claude mcp add context -- context serve`. Для Cursor, Windsurf, Zed, Goose и OpenCode в README есть свои блоки конфигурации.
Нужно ли скачивать документацию вручную?
Нет, для пакетов из реестра агент сам ищет, скачивает и запрашивает нужный пакет. Команда `context install` вручную не нужна.
Как добавить документацию своей библиотеки?
Командой `context add`: из git-репозитория (`context add https://github.com/your-company/design-system`), каталога (`context add ./my-project`) или сайта с `llms.txt` (`context add https://svelte.dev`).
Куда уходят мои запросы?
Они не покидают вашу машину: документы скачиваются один раз, дальше поиск идет по локальным базам SQLite в `~/.context/packages/`.
Как поделиться пакетом с командой?
Соберите пакет с флагом `--save`, например `context add ./my-project --name my-lib --pkg-version 2.0 --save ./packages/`, и передайте файл `.db`; коллега ставит его командой `context add ./packages/my-lib@2.0.db`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыАктуальная документация и примеры кода нужной версии библиотеки прямо в контексте агента, через MCP или CLI со скиллом
MCP-сервер в одном бинарнике: ИИ читает и правит файлы нескольких проектов и запускает ваши команды
Docs MCP Server
Grounded Docs MCP Server
Локальный MCP-сервер: индексирует документацию из сайтов, GitHub, npm, PyPI и файлов и дает агенту поиск по нужной версии
MCP-сервер, который превращает большую кодовую базу в семантический граф функций для точной навигации и поиска по смыслу
CLI и MCP-сервер, которые по заданным правилам собирают для модели только нужные задаче файлы проекта
Документация библиотек из Context7 по REST: около ста токенов по запросу и никаких постоянных схем MCP-сервера в контексте
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Context (эта карточка) | нет | не нужна | 439 | |
| Context7 | да | API-ключ | 64 656 | облачный сервис документации Upstash, куда уходят запросы, а не локальные пакеты с офлайн-работой |
| rust-docs-mcp | нет | не нужна | 142 | документация только для крейтов Rust, а не пакеты для сотен библиотек разных языков |
Коротко о README
Текст объясняет проблему устаревших знаний моделей, показывает пример с AI SDK и описывает быстрый старт: установка и подключение к Claude Code, Cursor, Codex, VS Code, Windsurf, Zed, Goose и OpenCode. Затем идут реестр сообщества, режим офлайн, сборка своих пакетов, Docker и справка по командам.