Build Games from Your IDE
Summer Engine’s MCP (Model Context Protocol) integration lets you control the engine directly from Cursor, Claude Code, Windsurf, Antigravity, Codex, VS Code, Zed, or any MCP-compatible AI tool. Instead of switching between your IDE and the Summer Engine editor, you stay in one place: describe what you want, and the AI modifies your game scenes, adds nodes, sets up physics, and runs your project, all through natural language. What this means in practice: Open a Summer Engine project, add the MCP config to your IDE, and ask “Add a Camera3D and DirectionalLight3D to the scene.” The nodes appear in the engine. Ask “Import a low-poly tree from this URL and add it to the World node.” The asset downloads, imports, and lands in your scene tree. The AI has 23 focused tools for scene manipulation, debugging, project settings, and asset import. No copy-paste, no context switching.Why Use MCP?
One Environment, Full Control
You already use Cursor or Claude Code for coding. MCP extends that workflow to game development. The AI understands your Summer Engine project: it can read the scene tree, inspect properties, run the game, capture screenshots, and fix errors, all without leaving your editor.Same Operations as the Built-in Chat
The MCP tools use the same engine operations as Summer Engine’s integrated chat. AddNode, SetProp, SaveScene, ImportFromUrl. They’re identical. The difference is where you type: in your IDE instead of the engine’s chat panel. Undo works the same. Changes are just as safe.Lazy Connection
The MCP server starts immediately. It doesn’t require the engine to be running upfront. When you first call a tool, it connects to the engine. If the engine isn’t running, you get a clear error: “Summer Engine is not running. Open it first, or run: npx summer-engine run.” Start the engine, try again, and it works. No crashes, no hanging.Prerequisites
Before setting up MCP, you need:- Summer Engine: Either the desktop app (from summerengine.com) or installed via
npx summer-engine install - Node.js: For running the MCP server via
npx summer-engine mcp(Node 18+) - A Summer Engine project: Open it in the engine so the local API server is active
localhost:6550 when it’s open. The MCP server connects to it using a token stored in ~/.summer/api-token (created automatically when the engine starts). No API keys to manage. It just works.
Quick Setup by IDE
Cursor
One-click or manual config. Most popular choice for AI-assisted development.
Claude Code
Add Summer Engine to Claude Code’s MCP configuration.
Windsurf
Configure Windsurf to use Summer Engine’s MCP tools.
Antigravity
Add Summer Engine to Google’s AI-powered IDE.
Codex
Add Summer Engine to OpenAI’s AI coding assistant.
VS Code & Copilot
Add Summer Engine to VS Code or GitHub Copilot.
Zed
Add Summer Engine to Zed’s Agent Panel.
Manual Configuration
If your IDE supports MCP but isn’t listed above, add this to your MCP config file:Verify It Works
- Start Summer Engine: Open your project in the engine (or run
npx summer-engine runfrom the project directory). - Restart your IDE: So it picks up the new MCP config.
- Check the MCP panel: In Cursor: Settings > MCP. You should see “summer-engine” with 23 tools.
- Ask the AI: “Use Summer Engine to add a MeshInstance3D with a BoxMesh to the scene root. Name it TestCube.”
- Confirm in the engine: The node should appear in the scene tree.
What the AI Can Do
The MCP server exposes 23 tools in three categories:| Category | Tools | What they do |
|---|---|---|
| Scene | 10 tools | Add nodes, set properties, save/open scenes, connect signals, instantiate prefabs |
| Debug | 9 tools | Run the game, capture screenshots, read console output, get diagnostics |
| Project | 4 tools | Project settings, input mappings, scene tree, import assets from URLs |
Next Steps
Cursor Setup
Detailed Cursor configuration with one-click install
CLI Reference
All CLI commands: install, login, run, create, and more
Tools Reference
Every MCP tool with parameters and usage examples
Building a Game
How an AI agent builds a full game using MCP
Need help or have questions? Reach out to our founders at founders@summerengine.com or join our community on Discord for fast responses.

