/ Каталог / Песочница / Moltis
● Официальный moltis-org ⚡ Сразу

Moltis

автор moltis-org · moltis-org/moltis

Долгоживущий персональный agent-сервер: хранит память, запускает инструменты в sandbox, поддерживает несколько LLM-провайдеров и экспонирует себя через MCP.

Moltis — персональный agent-сервис на Rust. Вы подключаете Claude к нему через MCP, и он предоставляет постоянную память, изолированное выполнение кода/shell, маршрутизацию между несколькими LLM-провайдерами и голосовые/чат-интерфейсы. Полезен, когда нужен agent, который работает 24/7 и сохраняет состояние между сессиями.

Зачем использовать

Ключевые функции

Живое демо

Как выглядит на практике

готово

Установка

Выберите клиент

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "moltis-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-p",
        "8080:8080",
        "ghcr.io/moltis-org/moltis:latest"
      ]
    }
  }
}

Откройте Claude Desktop → Settings → Developer → Edit Config. Перезапустите после сохранения.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "moltis-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-p",
        "8080:8080",
        "ghcr.io/moltis-org/moltis:latest"
      ]
    }
  }
}

Cursor использует ту же схему mcpServers, что и Claude Desktop. Конфиг проекта приоритетнее глобального.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "moltis-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-p",
        "8080:8080",
        "ghcr.io/moltis-org/moltis:latest"
      ]
    }
  }
}

Щёлкните значок MCP Servers на боковой панели Cline, затем "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "moltis-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-p",
        "8080:8080",
        "ghcr.io/moltis-org/moltis:latest"
      ]
    }
  }
}

Тот же формат, что и Claude Desktop. Перезапустите Windsurf для применения.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "moltis-mcp",
      "command": "docker",
      "args": [
        "run",
        "-p",
        "8080:8080",
        "ghcr.io/moltis-org/moltis:latest"
      ]
    }
  ]
}

Continue использует массив объектов серверов, а не map.

~/.config/zed/settings.json
{
  "context_servers": {
    "moltis-mcp": {
      "command": {
        "path": "docker",
        "args": [
          "run",
          "-p",
          "8080:8080",
          "ghcr.io/moltis-org/moltis:latest"
        ]
      }
    }
  }
}

Добавьте в context_servers. Zed перезагружается автоматически.

claude mcp add moltis-mcp -- docker run -p 8080:8080 ghcr.io/moltis-org/moltis:latest

Однострочная команда. Проверить: claude mcp list. Удалить: claude mcp remove.

Сценарии использования

Реальные сценарии: Moltis

Запустить персонального always-on agent с памятью

👤 Разработчики ⏱ ~15 min intermediate

Когда использовать: Вы хотите, чтобы контекст сохранялся между сессиями Claude без необходимости каждый раз всё объяснять заново.

Поток
  1. Развёртывание
    Запустите Docker-образ Moltis; укажите ключи LLM-провайдеров.✓ Скопировано
    → Сервис запущен
  2. Подключение Claude
    Добавьте Moltis как MCP-сервер в конфиге Claude.✓ Скопировано
    → Инструменты видны
  3. Наполнение памяти
    Расскажите agent'у о себе, своих проектах, предпочтениях.✓ Скопировано
    → Память сохранена
  4. Повторное использование
    В следующей сессии Claude читает данные из Moltis, а не начинает с чистого листа.✓ Скопировано
    → Преемственность обеспечена

Итог: Claude использует Moltis как долгосрочную память и sandbox.

Комбинации

Сочетайте с другими MCP — эффект x10

moltis-mcp + filesystem

Загрузить файлы в sandbox перед выполнением

Combine moltis-mcp with filesystem: Pull files into the sandbox before executing✓ Скопировано

Инструменты

Что предоставляет этот MCP

ИнструментВходные данныеКогда вызыватьСтоимость
memory_read (см. документацию) Чтение записей памяти по ключу/теме 1 вызов
memory_write (см. документацию) Сохранение факта или заметки 1 вызов
sandbox_exec (см. документацию) Выполнение кода/shell в изолированной среде 1 вызов

Стоимость и лимиты

Во что обходится

Квота API
Ограничено вашим LLM-провайдером
Токенов на вызов
Tool-вызовы легковесные
Деньги
Бесплатный OSS; ваши расходы на хостинг + LLM
Совет
Запускайте на небольшом VPS — бинарник на Rust потребляет мало ресурсов

Безопасность

Права, секреты, радиус поражения

Минимальные скоупы: agent:read agent:write
Хранение учётных данных: LLM-ключи в переменных окружения; данные agent'а на диске
Исходящий трафик: Передаётся настроенным LLM-провайдерам
Никогда не давайте: expose agent endpoint publicly without auth

Устранение неполадок

Частые ошибки и исправления

Sandbox отказывается выполнять код

Проверьте профиль seccomp — некоторые системные вызовы намеренно заблокированы

Альтернативы

Moltis в сравнении

АльтернативаКогда использоватьКомпромисс
memsearchНужна только памятьНет sandbox

Ещё

Ресурсы

📖 Читать официальный README на GitHub

🐙 Открытые задачи

🔍 Все 400+ MCP-серверов и Skills