Kindex — MCP-сервер для Claude Code: функции и установка
Kindex хранит общий граф знаний проекта, к которому могут обращаться ИИ-агенты. Он пригодится для переноса решений между сессиями и координации нескольких агентов.
claude mcp add kindex -- uvx kindexЧто делает Kindex
Kindex связывает знания о проекте в граф: агенты могут читать и записывать контекст, сохранять решения и ограничения между сессиями и передавать работу между разными инструментами. Данные проекта хранятся в git-отслеживаемой директории .kin/, а MCP-сервер даёт к ним доступ совместимым агентам. Несколько агентов могут работать с общим контекстом одновременно.
Сервер устанавливается как пакет Python с дополнением mcp; после установки граф создают командой kin init. Есть и дополнительные компоненты: извлечение знаний через Anthropic требует llm, а семантический поиск — vectors. Для установки через uvx нужен Python 3.10 или новее. Это стоит учесть заранее: без дополнения mcp команда kin не заменит MCP-сервер kin-mcp.
Какие задачи решает
- сохранить решения проекта между сессиями
- передать контекст между агентами разных платформ
- дать нескольким агентам общий доступ к знаниям проекта
- подобрать контекст для сессии с учётом лимита токенов
Примеры запросов агенту
- Сохрани это решение и связанное с ним ограничение в граф знаний проекта.
- Передай следующему агенту контекст о текущей задаче и принятых решениях.
- Подбери для этой сессии связанные знания проекта с учётом доступного лимита токенов.
Как установить Kindex
Командой платформы
claude mcp add kindex -- uvx kindexuvx запускает команду с именем пакета; если в README она другая — uvx --from kindex <команда>
Командой платформы
codex mcp add kindex -- uvx kindexuvx запускает команду с именем пакета; если в README она другая — uvx --from kindex <команда>
Файл настроек
{
"mcpServers": {
"kindex": {
"command": "uvx",
"args": [
"kindex"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from kindex <команда>
Файл настроек
{
"servers": {
"kindex": {
"type": "stdio",
"command": "uvx",
"args": [
"kindex"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from kindex <команда>
Командой платформы
gemini mcp add kindex uvx kindexuvx запускает команду с именем пакета; если в README она другая — uvx --from kindex <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Kindex
Как установить Kindex в Claude Code?
Выполните claude mcp add kindex -- uvx kindex. Затем инициализируйте граф командой kin init.
Что делает Kindex?
Он предоставляет агентам общий граф знаний проекта, чтобы сохранять решения и контекст между сессиями и передавать их между инструментами.
Что нужно для установки Kindex через uvx?
Нужен Python 3.10 или новее. Для работы MCP-сервера установите пакет с дополнением mcp.