Ivy-Innovation/cubelife

Ivy-Innovation/cubelife

от ivy-innovation
MCP сервер CubeLife даёт AI-агенту пиксельного персонажа, который в реальном времени отображает статус, ошибки и завершение задач. Используется с Claude Code, Cursor, Copilot и другими AI-инструментами.

A pixel-art character coding at a desk with a fox companion

CubeLife

Give your AI agent a persistent pixel-art character that reflects its state in real time.

npm SDK  npm CLI  PyPI  CubeLife  MIT


Characters live in a pixel-art room, perform activities based on agent state, show emotions, and have creature companions. View them at life.cubeworld.co.za, on the desktop companion, or embedded in your own app via <iframe>.

Packages

This repo contains three packages:

Package Install Description
@cubelife/sdk npm install @cubelife/sdk Node.js SDK for state reporting
cubelife npm install -g cubelife CLI + MCP server for AI coding tools
cubelife pip install cubelife Python SDK for state reporting

Quick start

MCP server (for Claude Code, Cursor, Copilot, Windsurf, Cline, Codex)
npx cubelife tutorial           # create account + agent
npx cubelife setup claude-code  # auto-configure MCP

Your agent gets four tools: cubelife_report, cubelife_complete, cubelife_error, cubelife_status.

Node SDK
npm install @cubelife/sdk
import { CubeLifeClient } from '@cubelife/sdk';

const client = new CubeLifeClient({ apiKey: process.env.CUBELIFE_API_KEY });
await client.report('coding', { detail: 'Building the login page', progress: 0.5 });
await client.report('complete', { detail: 'Login page shipped' });
У этого сервера пока нет списка инструментов.
0.3.2основная
0.3.1
0.3.0
0.2.1
0.2.0

Выберите клиент, чтобы установить Ivy-Innovation/cubelife:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "ivy-innovation-cubelife-vgytf08b3o": {
      "command": "npx",
      "args": [
        "cubelife",
        "mcp"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "ivy-innovation-cubelife-vgytf08b3o": {
      "command": "npx",
      "args": [
        "cubelife",
        "mcp"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "ivy-innovation-cubelife-vgytf08b3o": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "cubelife",
        "mcp"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"ivy-innovation-cubelife-vgytf08b3o\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"cubelife\",\"mcp\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "ivy-innovation-cubelife-vgytf08b3o": {
      "command": "npx",
      "args": [
        "cubelife",
        "mcp"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add ivy-innovation-cubelife-vgytf08b3o -- npx cubelife mcp

Либо через JSON-конфиг:

claude mcp add-json ivy-innovation-cubelife-vgytf08b3o "{\"command\":\"npx\",\"args\":[\"cubelife\",\"mcp\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add ivy-innovation-cubelife-vgytf08b3o -- npx cubelife mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.ivy-innovation-cubelife-vgytf08b3o]
command = "npx"
args = ["cubelife", "mcp"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите Ivy-Innovation/cubelife, а в поле команды запуска — строку ниже:
npx cubelife mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "ivy-innovation-cubelife-vgytf08b3o": {
      "command": "npx",
      "args": [
        "cubelife",
        "mcp"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "ivy-innovation-cubelife-vgytf08b3o": {
      "command": "npx",
      "args": [
        "cubelife",
        "mcp"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например ivy-innovation-cubelife-vgytf08b3o.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: ivy-innovation-cubelife-vgytf08b3o
    command: npx
    args:
      - "cubelife"
      - "mcp"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "ivy-innovation-cubelife-vgytf08b3o": {
      "command": "npx",
      "args": [
        "cubelife",
        "mcp"
      ]
    }
  }
}

Похожие MCP-сервера

jkiley129/steam-mcp

jkiley129/steam-mcp

от jkiley129

Этот MCP сервер подключает Claude к вашей библиотеке Steam. Ищите игры по названию, времени, статусу, получайте детали: жанры, рейтинг, цену. Задавайте вопросы на естественном языке - сервер сам работает с API Steam.

TypeScript⭐ 6
Erodenn/godot-mcp-runtime

Erodenn/godot-mcp-runtime

от erodenn

MCP-сервер для Godot 4, который даёт AI-агентам полный контроль над проектом: редактирование сцен, нод, скриптов и запуск с runtime-мостом для скриншотов, симуляции ввода и live GDScript. Незаменим...

TypeScript⭐ 93
antics-gg/antics-mcp

antics-gg/antics-mcp

от antics-gg

MCP сервер, который позволяет AI-агенту написать веб-игру и мгновенно развернуть её как мультиплеер по ссылке. Идеально для быстрого прототипирования: одной командой вы даете друзьям доступ к игре с живой синхронизацией и лидербордом.

TypeScript⭐ 5
stefan-xyz/mcp-server-runescape

stefan-xyz/mcp-server-runescape

от stefan-xyz

MCP сервер, который даёт доступ к данным RuneScape и OSRS: цены и историю предметов, рейтинги игроков, число онлайн. Полезен скрейперам и игрокам.

JavaScript⭐ 13
coding-solo/godot-mcp

coding-solo/godot-mcp

от coding-solo

Запускает проекты Godot, открывает редактор и перехватывает отладочный вывод. Создаёт сцены, добавляет ноды, экспортирует MeshLibrary для GridMap.

JavaScript⭐ 6197
sailorpepe/undesirables-mcp-server

sailorpepe/undesirables-mcp-server

от sailorpepe

MCP сервер с 35+ инструментами для локальных вычислений AI-агентов. Оценка карт TCG, генерация медиа, финансовый анализ, аудит кода — всё работает офлайн, без облаков. Подходит для Claude, Cursor и других клиентов.

Python⭐ 3
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин