# Mnemosyne OS

Подключает Claude и другие агенты к локальным vault-хранилищам Mnemosyne OS, чтобы модель помнила контекст между сессиями. Данные остаются на вашей машине.

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

## Что делает

Пакет `@mnemosyne_os/mcp` поднимает stdio-MCP-сервер и отдаёт агенту память из ваших vault. С ним Claude, Codex или Cursor видят заметки, которые вы сами туда положили, и то, что записали другие агенты на этой машине.

Внутри — прослойка между IDE и движком Mnemosyne OS. Адрес SDK задаётся через `MNEMO_SDK_PORT`, основной vault — через `MNEMO_DEFAULT_VAULT`, список остальных — через `MNEMO_VAULTS`. Без этих переменных серверу некуда смотреть, поэтому их нужно прописать в конфиге при подключении.

Проект ставит себя как открытое ядро с закрытой частью, и это стоит учитывать: часть возможностей описана как экспериментальная. Запуск идёт через `npx`, отдельная установка пакета не требуется.

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

## Установка

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

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

### Codex

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

### Cursor

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

### GitHub Copilot

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

### Gemini CLI

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

## Когда брать
- дать агенту доступ к личным заметкам из локального vault
- сохранить контекст проекта между сессиями Claude
- подключить одну и ту же память к нескольким агентам на машине
- проиндексировать каталоги `.claude` или `.cursor` как источник памяти
- держать рабочие записи вне облачных сервисов

## Примеры запросов агенту
- Подключи мой vault Mnemosyne OS и найди, что мы решали по миграции базы
- Покажи последние заметки из vault, которые писали другие агенты
- Сохрани итог этой сессии в память Mnemosyne OS

## Похожие
- [REA](https://affpapa.org/nevibecode/mcp/rea.md) — MCP-сервер · ★ 386989
- [GitHub](https://affpapa.org/nevibecode/mcp/github.md) — MCP-сервер · ★ 33918
- [Netdata](https://affpapa.org/nevibecode/mcp/netdata.md) — MCP-сервер · ★ 81115
- [browser-use](https://affpapa.org/nevibecode/mcp/browser-use.md) — MCP-сервер · ★ 119160
- [Codebase Memory](https://affpapa.org/nevibecode/mcp/codebase-memory.md) — MCP-сервер · ★ 47392
- [mcp-server](https://affpapa.org/nevibecode/mcp/mcp-server.md) — MCP-сервер · ★ 43872

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