Skip to main content
In four steps your coding agent connects to Summer, installs the engine and builds a game you can play. Your agent drives Summer Engine on your computer: it builds scenes, writes code, plays the game and takes screenshots. You need:
  • A coding agent: Claude Code, Codex, Cursor or any of 31 agents.
  • Node.js 22 or newer. Check with node --version. On Windows, install it with winget install -e --id OpenJS.NodeJS.LTS.
  • A Windows 10 or newer PC, or a Mac with Apple silicon, for Summer Engine.
1

Connect your agent

Run the setup for your agent in a terminal:
Setup adds the Summer MCP server (the connection that gives your agent Summer’s tools) to your agent’s config, installs the Summer skills where your agent reads them, and adds the Summer Games MCP. It ends with a summer doctor report. A warning that Summer Engine is not installed is expected: your agent installs it in step 4.
In Claude Code you can install the Summer plugin instead: type /plugin install summer --marketplace summerengine/summer, then /summer:start. It brings the same skills and servers and gets a first game playing. Use the plugin or summer setup, not both.
2

Restart your agent and check

Restart your agent so it loads the new MCP server. Then ask it:
If everything worked: your agent lists tools such as summer_play, summer_screenshot and summer_search. In Claude Code, /mcp shows summer-engine as connected.
3

Sign in

Sign in once so your agent can make AI art, 3D models and sound for your game, and publish it later. Building and playing need no account, so you can also skip this step and sign in when your agent asks.
Your browser opens the Summer sign-in page. Sign in and choose Allow. Your agent uses this sign-in from now on.
4

Ask for a game

Open your agent in an empty folder for the game, such as my-game. Then describe the game you want:

Make my first Summer game. Your agent installs Summer Engine if needed, builds the game and plays it.

Your agent asks before it downloads Summer Engine (about 660 MB). It then creates the project, opens it in Summer Engine, and builds the game.If everything worked: the Summer Engine window shows your game, and your agent shows you a screenshot of it running. Click Play in the engine to play it yourself.

For agents following this page

If a person asked you to set up Summer from this page, do the steps above for them from a shell:
  1. Check node --version. Below 22 or missing: on Windows, ask the person once, then run winget install -e --id OpenJS.NodeJS.LTS --accept-source-agreements --accept-package-agreements. On macOS, point them to nodejs.org and stop.
  2. Run npx -y summer-engine@latest setup <your agent id> --yes. In Windows PowerShell, use npx.cmd; never change the execution policy.
  3. If they want AI art or will publish, run npx -y summer-engine@latest login and let them sign in.
  4. Ask the person before you download Summer Engine. On yes, run npx -y summer-engine@latest dev --yes in an empty folder for the game. It installs the engine, creates a starter project and opens it.
  5. Tell the person to restart you once so the Summer MCP tools load. Until then, run any operation from the shell: npx -y summer-engine@latest ops search "<what you want>".
  6. Play the running game and take a screenshot before you say a feature works. Use Summer’s skills for multiplayer and publishing; ask the person before you spend credits or go live.

Next steps

Make it multiplayer

One prompt: a client, a server and a Local Play test with two players.

Publish on Summer Games

Your agent makes the store page, uploads the build and asks you before it goes live.

MCP setup for every agent

Config files, the hosted server, and how to check the connection.

The summer command

Run any Summer operation from a shell or a script.

Need help? Ask in Discord for the fastest reply, or email support@summerengine.com.