# replen

replen связывает AI-агента с каталогом подходящих open-source проектов для текущего репозитория. Он помогает находить кандидатов, фиксировать решения и открывать handoff PR.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 8
- Автор: replenhq
- Лицензия: Apache-2.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/replenhq/replen/tree/HEAD/mcp
- Обновлён: 2026-09-28
- HTML: https://affpapa.org/nevibecode/mcp/replen

## Что делает

replen подключает к агенту набор из 15 инструментов. `replen_match` подбирает проекты под открытый репозиторий и возвращает метаданные, оценки сходства и причины отбора. После проверки агент может записать решение через `replen_record_triage`, сохранить статус кандидата или отправить изменения в handoff PR.

Внутри есть части Brainstem, Atlas и onboarding. Atlas хранит память по портфолио, связи между проектами, очереди и сохранённые подборки. Onboarding записывает возможности репозитория, теги, версии зависимостей и связь с продуктом. Для подключения нужен `DIGEST_TOKEN`; без него MCP-сервер не подключится.

Установка добавляет `replen` в конфигурацию MCP через `npx`, сохраняет резервную копию и не удаляет уже настроенные серверы. Триаж выполняет агент в своей сессии, а сервер использует собственные embeddings и классификатор каталога.

## Требования
- Нужно: Node.js (команды через npx)
- Переменные окружения: `DIGEST_BASE_URL`, `DIGEST_TOKEN` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add --env DIGEST_BASE_URL=<DIGEST_BASE_URL> --env DIGEST_TOKEN=<DIGEST_TOKEN> --transport stdio mcp -- npx -y @replen/mcp
```
Вместо <…> подставьте свои значения

### Codex

**Командой платформы**
```bash
codex mcp add mcp --env DIGEST_BASE_URL=<DIGEST_BASE_URL> --env DIGEST_TOKEN=<DIGEST_TOKEN> -- npx -y @replen/mcp
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@replen/mcp"
            ],
            "env": {
                "DIGEST_BASE_URL": "<DIGEST_BASE_URL>",
                "DIGEST_TOKEN": "<DIGEST_TOKEN>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@replen/mcp"
            ],
            "env": {
                "DIGEST_BASE_URL": "<DIGEST_BASE_URL>",
                "DIGEST_TOKEN": "<DIGEST_TOKEN>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e DIGEST_BASE_URL=<DIGEST_BASE_URL> -e DIGEST_TOKEN=<DIGEST_TOKEN> mcp npx -y @replen/mcp
```
Вместо <…> подставьте свои значения

## Когда брать
- находить open-source проекты под текущий репозиторий
- фиксировать решения по каждому кандидату
- сохранять знания о проектах и прошлых проверках
- открывать handoff PR для выбранного проекта

## Примеры запросов агенту
- Найди новые инструменты, которые подходят открытому репозиторию, и объясни причины отбора.
- Проверь кандидатов через `replen_match`, затем запиши решение по каждому через `replen_record_triage`.
- Открой handoff PR для всех проектов, которые я отметил.

## Похожие
- [gh-issue-sync](https://affpapa.org/nevibecode/skills/gh-issue-sync.md) — скилл · 23300 установок
- [autofix](https://affpapa.org/nevibecode/skills/autofix.md) — скилл · 10400 установок
- [oss-issue-triage](https://affpapa.org/nevibecode/skills/oss-issue-triage.md) — скилл · 10400 установок
- [gh-axi](https://affpapa.org/nevibecode/skills/gh-axi.md) — скилл · 8100 установок
- [printing-press-publish](https://affpapa.org/nevibecode/skills/printing-press-publish.md) — скилл · 6900 установок
- [gh-cli](https://affpapa.org/nevibecode/skills/gh-cli.md) — скилл · 6600 установок

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
