replen — MCP-сервер для Claude Code: что делает и как установить
replen связывает AI-агента с каталогом подходящих open-source проектов для текущего репозитория. Он помогает находить кандидатов, фиксировать решения и открывать handoff PR.
claude mcp add --env DIGEST_BASE_URL=<DIGEST_BASE_URL> --env DIGEST_TOKEN=<DIGEST_TOKEN> --transport stdio mcp -- npx -y @replen/mcpЧто делает replen
replen подключает к агенту набор из 15 инструментов. replen_match подбирает проекты под открытый репозиторий и возвращает метаданные, оценки сходства и причины отбора. После проверки агент может записать решение через replen_record_triage, сохранить статус кандидата или отправить изменения в handoff PR.
Внутри есть части Brainstem, Atlas и onboarding. Atlas хранит память по портфолио, связи между проектами, очереди и сохранённые подборки. Onboarding записывает возможности репозитория, теги, версии зависимостей и связь с продуктом. Для подключения нужен DIGEST_TOKEN; без него MCP-сервер не подключится.
Установка добавляет replen в конфигурацию MCP через npx, сохраняет резервную копию и не удаляет уже настроенные серверы. Триаж выполняет агент в своей сессии, а сервер использует собственные embeddings и классификатор каталога.
Какие задачи решает
- находить open-source проекты под текущий репозиторий
- фиксировать решения по каждому кандидату
- сохранять знания о проектах и прошлых проверках
- открывать handoff PR для выбранного проекта
Примеры запросов агенту
- Найди новые инструменты, которые подходят открытому репозиторию, и объясни причины отбора.
- Проверь кандидатов через
replen_match, затем запиши решение по каждому черезreplen_record_triage. - Открой handoff PR для всех проектов, которые я отметил.
Как установить replen
Командой платформы
claude mcp add --env DIGEST_BASE_URL=<DIGEST_BASE_URL> --env DIGEST_TOKEN=<DIGEST_TOKEN> --transport stdio mcp -- npx -y @replen/mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add mcp --env DIGEST_BASE_URL=<DIGEST_BASE_URL> --env DIGEST_TOKEN=<DIGEST_TOKEN> -- npx -y @replen/mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@replen/mcp"
],
"env": {
"DIGEST_BASE_URL": "<DIGEST_BASE_URL>",
"DIGEST_TOKEN": "<DIGEST_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@replen/mcp"
],
"env": {
"DIGEST_BASE_URL": "<DIGEST_BASE_URL>",
"DIGEST_TOKEN": "<DIGEST_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e DIGEST_BASE_URL=<DIGEST_BASE_URL> -e DIGEST_TOKEN=<DIGEST_TOKEN> mcp npx -y @replen/mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о replen
Как установить replen в Claude Code?
Получите токен в настройках replen и выполните claude mcp add replen -e DIGEST_TOKEN=<DIGEST_TOKEN> -- npx -y @replen/mcp. Затем перезапустите Claude Code.
Что делает replen?
MCP-сервер подбирает open-source проекты для текущего кода, хранит решения по кандидатам и помогает открывать handoff PR. Он также сохраняет сведения о возможностях, тегах и версиях репозитория.
Что нужно replen для работы?
Нужен DIGEST_TOKEN, переданный через переменную окружения. Агент выполняет рассуждение по кандидатам в своей сессии, а replen отвечает за подбор и хранение результатов.