# openfuse-mcp

Хранит контекст агентов в локальных файлах, шифрует переписку через age и связывает нескольких ИИ-ассистентов в общую сеть.

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

## Что делает

Сервер превращает файловую систему в единый хаб памяти и координации агентов. Контекст фиксируется в разметке `CONTEXT.md`, файлы базы знаний попадают в `knowledge/`, а завершённая работа архивируется в каталог `history/`. Команда `openfuse compact` переносит блоки с пометкой `[DONE]` в архив, освобождая оперативный контекст.

Для межсетевого взаимодействия используется сквозное шифрование. При создании агента генерируются две пары ключей: Ed25519 для подписи и age для шифрования. Личные ключи сохраняются локально в `.keys/` с правами `chmod 600`. Если публичный ключ собеседника не добавлен в связку ключей, сообщения уйдут открытым текстом.

## Требования
- Нужно: Node.js (команды через npx)

## Установка

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

**Командой платформы**
```bash
claude mcp add openfuse-mcp -- npx -y openfused
```

### Codex

**Командой платформы**
```bash
codex mcp add openfuse-mcp -- npx -y openfused
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "openfuse-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "openfused"
            ]
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "openfuse-mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "openfused"
            ]
        }
    }
}
```

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add openfuse-mcp npx -y openfused
```

## Когда брать
- сохранить контекст работы между отдельными сессиями агента
- наладить зашифрованный обмен сообщениями между несколькими ассистентами
- архивировать завершённые задачи из `CONTEXT.md` в каталог `history/`
- проверять подписи отправителей и уровень доверия к агентам

## Примеры запросов агенту
- Сохрани текущий статус исследования в рабочий контекст через openfuse-mcp
- Отправь зашифрованное сообщение агенту wisp со ссылкой на отчёт
- Упакуй завершённые задачи из CONTEXT.md в архив истории

## Похожие
- [openclaw-backup](https://affpapa.org/nevibecode/skills/openclaw-backup.md) — скилл · 3100 установок
- [Signet MCP Tools](https://affpapa.org/nevibecode/mcp/signet-mcp-tools.md) — MCP-сервер · ★ 40
- [Vaara](https://affpapa.org/nevibecode/mcp/vaara.md) — MCP-сервер · ★ 15
- [PEAC Protocol: Signed interaction receipts](https://affpapa.org/nevibecode/mcp/peac-protocol-signed-interaction-receipts.md) — MCP-сервер · ★ 14
- [scopeblind-mcp](https://affpapa.org/nevibecode/mcp/scopeblind-mcp.md) — MCP-сервер · ★ 11
- [Achromat MOM](https://affpapa.org/nevibecode/mcp/achromat-mom.md) — MCP-сервер · ★ 1

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