Lupin — MCP-сервер для Claude Code: что делает и как установить
MCP-сервер на Rust для работы с реестром возможностей и базой компетенций. Разграничивает доступ по контурам sfw и nsfw через локальные файлы без базы данных.
Открыть на GitHubЧто делает Lupin
Lupin поставляет инструменты для чтения гроссбуха возможностей и сопоставления навыков через протокол MCP по stdio. Сервер скомпилирован в один бинарный файл на Rust и работает напрямую с файловой структурой в заданной директории. Внешняя база данных ему не нужна. Все входящие черновики от внешних сборщиков вроде phaedrus попадают во входящую папку сканирования.
Сервер в основном работает на чтение. Инструмент opportunity_submit лишь складывает карточки в очередь, а валидированный реестр сервис никогда не переписывает сам. Поиск соответствий capability_match даёт лишь рекомендательную оценку по ключевым словам и не привязывает сделку автоматически. Без указания папки через --root или переменную REVENUE_ROOT процесс обратится к пути по умолчанию ~/workspace/revenue-alignment-20261019. Контур доступа задаётся флагом --lane-scope: режим sfw полностью скрывает записи ветки nsfw.
Какие задачи решает
- просмотреть список доступных компетенций с учётом контура доступа
- найти пересечения текста заявки со словарём возможностей
- передать карточку кандидата во входящую папку сканирования
- получить сводку по статусам пайплайна и состоянию парсинга
Примеры запросов агенту
- Покажи общую сводку пайплайна и распределение статусов через
pipeline_summary - Проверь этот текст на совпадение с реестром компетенций через
capability_match - Выведи список открытых возможностей из реестра с помощью
opportunity_list
Как установить Lupin
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Lupin
Как настроить Lupin в Claude Code?
Скачайте бинарный файл для Linux x64 из релизов репозитория и укажите путь к нему в секции mcpServers конфигурации клиента: {"command": "/path/to/lupin", "args": []}.
Что делает MCP-сервер Lupin?
Он открывает доступ к реестру сделок и словарю компетенций через стандартный ввод-вывод. Сервер изолирует контуры sfw и nsfw, читая данные из плоских локальных файлов.
Может ли Lupin перезаписать основной реестр?
Нет, сервис спроектирован для чтения. Инструмент opportunity_submit сохраняет черновики только в папку входящих файлов, а валидированный реестр остаётся нетронутым.