# Summer Engine

MCP-сервер, скиллы и CLI summer в одном npm-пакете: агент собирает многопользовательскую игру в Summer Engine, проверяет её и публикует в summer.games.

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

## Что делает

Облачный сервер живёт по адресу `https://mcp.summerengine.com/mcp`. Ставить на машину ничего не нужно: вписал URL в конфиг агента, один раз вошёл в аккаунт Summer — и агент делает ассеты (картинки, 3D-модели, анимацию, звуки, музыку, голоса, видео), ищет по библиотеке, планирует игру, запускает проекты, магазин, публикацию, цены, аналитику, A/B-тесты, команду и Studio.

Работа с самим движком идёт через локальный сервер. `npx -y summer-engine@latest setup <agent> --yes` на Node 22+ прописывает `summer mcp` в конфиг агента вместе со скиллами. Дальше агент правит сцены и скрипты, запускает игру, жмёт настоящие клавиши, снимает скриншоты, читает ошибки из дебаггера. Приложение Summer Engine CLI качает сам, около 660 МБ, бесплатно, и спрашивает перед установкой. После `summer login` тот же сервер закрывает и облачные операции, второй не нужен.

В пакете лежат скиллы по геймдеву: движение, бой, мультиплеер, VFX, аудио, UI, левел-дизайн. Память проекта копится в `.summer/`, поэтому свежий агент продолжает с того места, где остановился прошлый. У облачного сервера инструментов движка нет — сцены и скрипты он не трогает, за этим только локальный. Что агенту разрешено, решают шесть переключателей в Studio > Settings > Agent permissions.

## Требования
- Нужно: Node.js (команды через npx)
- Удалённый сервер: `https://mcp.summerengine.com/mcp`

## Установка

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

1. **Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http summer https://mcp.summerengine.com/mcp
```

2. **Командой платформы**
```bash
claude mcp add summer-engine -- npx -y summer-engine
```

### Codex

1. **Командой платформы: удалённый сервер**
```bash
codex mcp add summer-engine --url https://mcp.summerengine.com/mcp
```

2. **Командой платформы**
```bash
codex mcp add summer-engine -- npx -y summer-engine
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "summer-engine": {
            "url": "https://mcp.summerengine.com/mcp"
        }
    }
}
```
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "summer-engine": {
            "command": "npx",
            "args": [
                "-y",
                "summer-engine"
            ]
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "summer-engine": {
            "type": "http",
            "url": "https://mcp.summerengine.com/mcp"
        }
    }
}
```
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "summer-engine": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "summer-engine"
            ]
        }
    }
}
```

### Gemini CLI

1. **Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http summer-engine https://mcp.summerengine.com/mcp
```

2. **Командой платформы**
```bash
gemini mcp add summer-engine npx -y summer-engine
```

## Когда брать
- собрать сцену, физику и UI прямо в открытом редакторе
- добавить матчмейкинг, пати и таблицу лидеров на сетевом слое Summer
- проверить сборку: запустить игру, нажать клавиши, снять скриншот, прочитать ошибку
- опубликовать билд в summer.games и получить приватную ссылку на превью
- посмотреть, сколько людей открыло страницу игры и сколько длилась сессия

## Примеры запросов агенту
- Собери в Summer Engine небольшую многопользовательскую арену: движение, стрельба, лобби.
- Запусти текущий билд, сделай скриншот и покажи, что пишет дебаггер.
- Опубликуй эту сборку в summer.games и скинь ссылку на приватный превью.

## Похожие
- [Pascal 3D Editor](https://affpapa.org/nevibecode/mcp/pascal-3d-editor.md) — MCP-сервер · ★ 25085
- [Unity-MCP](https://affpapa.org/nevibecode/mcp/unity-mcp.md) — MCP-сервер · ★ 4523
- [mcp](https://affpapa.org/nevibecode/mcp/sceneview-mcp.md) — MCP-сервер · ★ 1348
- [Gearboy MCP Server](https://affpapa.org/nevibecode/mcp/gearboy-mcp-server.md) — MCP-сервер · ★ 1219
- [ChiR24-unreal_mcp_server](https://affpapa.org/nevibecode/mcp/chir24-unreal-mcp-server.md) — MCP-сервер · ★ 975
- [Nova3D](https://affpapa.org/nevibecode/mcp/nova3d.md) — MCP-сервер · ★ 733

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