Knolo — MCP-сервер для Claude Code: что делает и как установить
Сервер локального поиска по неизменяемым образам знаний Knolo V5 с криптографической верификацией. Помогает агенту находить проверенные данные без выхода в сеть.
claude mcp add knolo -e KNOLO_MCP_CONFIG=<KNOLO_MCP_CONFIG> -- npx -y @knolo/mcpЧто делает Knolo
Сервер работает только в режиме чтения через потоки stdio. Он даёт ассистенту доступ к четырём вызовам: knolo_search, knolo_get, knolo_verify и knolo_status. Инструмент не загружает файлы из интернета и не компилирует новые пакеты знаний на лету. Вся работа идёт с заранее подготовленными локальными слепками.
Перед запуском процесса образы знаний нужно закрепить в конфигурационном файле. Если контрольная сумма sha256, корень состояния stateRoot или хэш политики не совпадут, сервер аварийно завершит работу до открытия MCP-сессии. Каждому поисковому запросу сервер присваивает квитанцию openclaw-knolo-query-v1.
Если директория для аудита auditDir недоступна для записи, поисковые результаты заблокируются с ошибкой AUDIT_UNAVAILABLE. Для работы пакета требуется среда Node 20 или новее, а также установленный @knolo/core версии ^6.0.0. Перезагрузка на лету не поддерживается. При смене параметров процесс придётся перезапускать.
Какие задачи решает
- искать факты в локальных подписанных базах знаний Knolo V5
- проверять целостность и статус примонтированного слепка
- сохранять аудит поисковых обращений агента через квитанции
- ограничивать доступ агента к документам правилами политик
Примеры запросов агенту
- Найди в базе знаний handbook информацию об отпусках через инструмент
knolo_search - Проверь статус и целостность примонтированного образа командой
knolo_status - Запроси содержимое записи по идентификатору через
knolo_get
Как установить Knolo
Командой платформы
claude mcp add knolo -e KNOLO_MCP_CONFIG=<KNOLO_MCP_CONFIG> -- npx -y @knolo/mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add mcp --env KNOLO_MCP_CONFIG=<KNOLO_MCP_CONFIG> -- npx -y @knolo/mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@knolo/mcp"
],
"env": {
"KNOLO_MCP_CONFIG": "<KNOLO_MCP_CONFIG>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@knolo/mcp"
],
"env": {
"KNOLO_MCP_CONFIG": "<KNOLO_MCP_CONFIG>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e KNOLO_MCP_CONFIG=<KNOLO_MCP_CONFIG> mcp npx -y @knolo/mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Knolo
Как установить Knolo в Claude Code?
Выполните в терминале команду claude mcp add knolo -e KNOLO_MCP_CONFIG=<KNOLO_MCP_CONFIG> -- npx -y @knolo/mcp. Путь к конфигурационному файлу передаётся через переменную окружения KNOLO_MCP_CONFIG.
Что делает MCP-сервер Knolo?
Предоставляет агенту инструменты knolo_search, knolo_get, knolo_verify и knolo_status для чтения закреплённых локальных образов Knolo V5. Он работает строго офлайн и сверяет криптографические контрольные суммы перед каждым запуском.
Почему Knolo завершает работу с ошибкой при старте?
Сервер мгновенно падает, если хэш sha256, значение stateRoot или хэш политики безопасности в конфигурации не сходятся с примонтированным файлом. Процесс остановится при отсутствии прав на запись в директорию auditDir.