> ## Documentation Index
> Fetch the complete documentation index at: https://docs.summerengine.com/llms.txt
> Use this file to discover all available pages before exploring further.

# MCP: Build Games with AI

> How to make games with AI: Cursor, Claude Code, Devin Desktop, Antigravity, Codex, Gemini, GitHub Copilot, OpenCode, VS Code, Zed. Summer Engine MCP, CLI, and API. 52 tools.

## How Do I Make Games with AI?

Summer Engine is an AI game engine. Describe what you want in natural language ("Add a player that can jump," "Create a main menu," "Import a 3D tree") and the AI modifies your scenes, writes code, and imports assets. No context switching. One environment.

<Card title="Make a Game with Just AI" icon="sparkles" href="/quickstarts/ai-game-dev">
  Build a complete game with full AI assistance, no coding required
</Card>

***

## How Do I Make Games with Cursor?

Use Cursor's AI to control Summer Engine. Add the MCP config, open your project, and ask Cursor to add nodes, set properties, import assets, or run the game. The AI has 52 tools: scene manipulation, debugging, project settings, asset library search, and AI generation. All from your IDE.

<Card title="Cursor Setup" icon="cursor" href="/mcp/cursor">
  One-click install or manual config. 2 minutes to get started.
</Card>

***

## How Do I Make Games with Claude Code?

Claude Code can control Summer Engine via MCP. Add the config to `~/.claude/claude_code_config.json`, start the engine, and Claude can modify your game scenes, run the game, and debug, all from the same conversation.

<Card title="Claude Code Setup" icon="message-square" href="/mcp/claude-code">
  Add Summer Engine to Claude Code's MCP configuration
</Card>

***

## How Do I Make Games with Devin Desktop?

Devin Desktop's AI can use Summer Engine's MCP tools. Configure the MCP server, open your project in the engine, and build games from Devin Desktop: add nodes, import assets, run and debug.

<Card title="Devin Desktop Setup" icon="wind" href="/mcp/devin-desktop">
  Configure Devin Desktop to use Summer Engine's MCP tools
</Card>

***

## How Do I Make Games with Antigravity?

Antigravity's AI can use Summer Engine's MCP tools. Add the config to `.vscode/mcp.json`, open your project in the engine, and build games from Antigravity: add nodes, import assets, run and debug.

<Card title="Antigravity Setup" icon="rocket" href="/mcp/antigravity">
  Add Summer Engine to Antigravity's MCP configuration
</Card>

***

## How Do I Make Games with Codex?

Codex can use Summer Engine's MCP tools. Add the config via `codex mcp add` or edit `~/.codex/config.toml`, open your project in the engine, and build games from Codex: add nodes, import assets, run and debug.

<Card title="Codex Setup" icon="code" href="/mcp/codex">
  Add Summer Engine to Codex's MCP configuration
</Card>

***

## How Do I Make Games with VS Code or GitHub Copilot?

VS Code and GitHub Copilot's coding agent use the same MCP config. Add Summer Engine to `.vscode/mcp.json`, open your project in the engine, and build games from VS Code or Copilot Chat: add nodes, import assets, run and debug.

<Card title="VS Code & GitHub Copilot Setup" icon="square-code" href="/mcp/vscode">
  Add Summer Engine to VS Code or Copilot's MCP configuration
</Card>

***

## How Do I Make Games with Zed?

Zed's Agent Panel can use Summer Engine's MCP tools. Add the config to `context_servers` in settings, open your project in the engine, and build games from Zed: add nodes, import assets, run and debug.

<Card title="Zed Setup" icon="zap" href="/mcp/zed">
  Add Summer Engine to Zed's context servers
</Card>

***

## How Do I Make Games for Free with a Local Model?

Run a model on your own GPU with Ollama, LM Studio, or Goose and connect it through the same MCP server — no AI subscription. Engine control and asset search are free; cloud generation uses credits.

<Card title="Local Models Setup" icon="microchip" href="/mcp/local-models">
  Ollama, LM Studio, and Goose — the 2026 setups that work
</Card>

***

## How Do I Use the Summer Engine CLI?

The CLI lets you install Summer Engine, create projects, run the engine, and connect your IDE. Add the MCP config and your IDE spawns the MCP server. You chat with the AI in your IDE, and the AI uses MCP tools to control Summer Engine.

<Card title="CLI Quick Start" icon="terminal" href="/mcp/cli">
  Install, login, create, run. Full CLI introduction.
</Card>

<Card title="CLI Reference" icon="list" href="/mcp/cli-reference">
  All commands: install, login, create, list, mcp
</Card>

***

## How Do I Use the MCP API?

Summer Engine's MCP server exposes 52 tools over the Model Context Protocol. The same operations the built-in chat uses (AddNode, SetProp, SaveScene, ImportFromUrl) are available to any MCP-compatible AI tool, plus asset library search, AI generation of images, 3D models, audio, video, and motion, and [Summer Cloud](/guides/summer-cloud) project sync. See the [API Reference](/api-reference/mcp) and [Tools Reference](/mcp/tools-reference).

<Card title="MCP API Reference" icon="book" href="/api-reference/mcp">
  MCP overview, setup, and quick links
</Card>

<Card title="Tools Reference" icon="wrench" href="/mcp/tools-reference">
  All 52 MCP tools with parameters and examples
</Card>

***

## Full Engine, All Tools

Summer Engine gives you:

* **52 MCP tools**: Scene (AddNode, SetProp, SaveScene, etc.), Debug and Play (Play, Stop, diagnostics, script and debugger errors, and screenshot the viewport or running game), Project (settings, input, import, context), Asset Library (search and import), Generation (image, 3D, audio, video, motion), and Summer Cloud (push, pull, restore, conflicts)
* **Works with existing projects**: No conversion. Tutorials, plugins, and assets work as-is.
* **CLI + MCP + API**: Install via CLI, control via MCP, same local API under the hood
* **One workflow**: Whether you use the built-in chat, Cursor, Claude Code, Devin Desktop, Antigravity, Codex, VS Code, or Zed, the operations are identical

***

## Quick Paths

| I want to…                                       | Go to                                                                    |
| ------------------------------------------------ | ------------------------------------------------------------------------ |
| Make a game with AI (no code)                    | [AI game dev quickstart](/quickstarts/ai-game-dev)                       |
| Start a fresh project                            | [Fresh project quickstart](/quickstarts/fresh-project)                   |
| Use Cursor with Summer Engine                    | [Cursor setup](/mcp/cursor)                                              |
| Use Claude Code with Summer Engine               | [Claude Code setup](/mcp/claude-code)                                    |
| Use Devin Desktop with Summer Engine             | [Devin Desktop setup](/mcp/devin-desktop)                                |
| Use Antigravity with Summer Engine               | [Antigravity setup](/mcp/antigravity)                                    |
| Use Codex with Summer Engine                     | [Codex setup](/mcp/codex)                                                |
| Use VS Code or GitHub Copilot with Summer Engine | [VS Code & Copilot setup](/mcp/vscode)                                   |
| Use Zed with Summer Engine                       | [Zed setup](/mcp/zed)                                                    |
| Make games for free with a local LLM             | [Local models setup](/mcp/local-models)                                  |
| Use the CLI                                      | [CLI quick start](/mcp/cli) · [CLI reference](/mcp/cli-reference)        |
| Sync my project across machines                  | [Summer Cloud guide](/guides/summer-cloud) · [Cloud CLI](/mcp/cloud-cli) |
| See all MCP tools                                | [Tools reference](/mcp/tools-reference)                                  |
| Build a game with MCP (for AI agents)            | [Building a game](/mcp/building-a-game)                                  |
| MCP setup & prerequisites                        | [MCP setup](/mcp/setup)                                                  |

***

Need help? [founders@summerengine.com](mailto:founders@summerengine.com) · [Discord](https://discord.gg/yUpgtxnZky)
