Contextful — MCP-сервер для Claude Code: поиск и установка
Contextful индексирует проект и передаёт агенту компактные подборки кода и документов с указанием источников. Пригодится, когда агенту нужно разобраться в проекте или вспомнить решения из прошлых сессий.
claude mcp add contextful -- npx -y @inferensys/contextfulЧто делает Contextful
Сервер ищет по коду, символам, документации, связям между компонентами и сохранённым заметкам. Вместо самостоятельного чтения множества файлов агент получает подборку с ранжированными материалами и ссылками на доказательства. Поиск и локальный индекс используют SQLite и FTS5.
В журнале памяти можно хранить решения и факты о проекте, но для каждой записи нужны ссылки на файлы, символы, коммиты или подборки контекста. Если источник меняется, запись помечается как устаревшая. Команда cxf init индексирует рабочую область и создаёт .contextful/AGENT_INSTRUCTIONS.md; CLI также позволяет проверять выдачу через поиск.
Данные обрабатываются локально: Contextful не отправляет исходный код во внешние сервисы и не правит файлы проекта. Проект находится в ранней альфа-версии, поэтому API и интеграции могут меняться — это важно учесть, если конфигурация нужна для стабильной повседневной работы.
Какие задачи решает
- найти код, связанный с конкретным вопросом
- получить выдержки с указанием файлов и символов
- проследить связи между модулями и конфигурацией
- сохранить решение проекта с подтверждающими ссылками
- проверить, какие тесты затрагивает изменение символа
Примеры запросов агенту
- Найди, где обрабатывается авторизация пользователей, и собери контекст с источниками.
- Проследи связи от
AuthServiceдо настроек и связанных тестов. - Сохрани решение по профилям пользователей со ссылками на подтверждающие файлы.
Как установить Contextful
Командой платформы
claude mcp add contextful -- npx -y @inferensys/contextfulКомандой платформы
codex mcp add contextful -- npx -y @inferensys/contextfulФайл настроек
{
"mcpServers": {
"contextful": {
"command": "npx",
"args": [
"-y",
"@inferensys/contextful"
]
}
}
}Файл настроек
{
"servers": {
"contextful": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@inferensys/contextful"
]
}
}
}Командой платформы
gemini mcp add contextful npx -y @inferensys/contextfulПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Contextful
Как установить Contextful в Claude Code?
Выполните claude mcp add contextful -- npx -y @inferensys/contextful. Команда добавляет сервер Contextful в Claude Code.
Что делает Contextful?
Он индексирует проект и ищет по коду, документации, символам, связям и сохранённым знаниям. Агент получает компактную подборку материалов с указанием источников.
Какие ссылки нужны для записи в память?
Нужны ссылки на доказательства из файлов, символов или подборок контекста. Устаревшие ссылки Contextful отклоняет или помечает как устаревшие.