Developer documentation
OriginGame (origingame.ai) is a platform for making AI games and publishing web games: let Origin make a game for you in the browser, or have your own agent make it through Origin MCP, then publish it as one link.
What OriginGame is
For a developer, OriginGame offers three things:
- Make games: Origin is the creation agent on the web. You describe an idea; it writes the code, builds and plays the game, and you can steer or stop it at any time. Every game is a Git repository.
- Make games with your own tools: third-party agents such as Claude Code, Codex and Cursor can connect Origin MCP (supported agents can also switch to Origin models) and make and publish games in your own project.
- Publish: publish a web build with
index.htmlat its root and get a shareable play link, a game page, release history, and platform features such as leaderboards, cloud saves and multiplayer rooms.
Platform capabilities
| Capability | What it is for | Docs |
|---|---|---|
| Origin | The web creation agent at /agent, in a desktop or phone browser | Origin |
| Publishing | Upload a web build; get a play link, a game page, releases and rollback | Publishing games |
| Origin Kit | A macOS / Windows app that connects many agents to Origin models and Origin MCP at once | Connect your agent |
| Origin MCP | https://mcp.origingame.ai/mcp: asset search, media generation, code modules and publishing | Origin MCP |
| Model API | https://api.origingame.ai/v1, OpenAI-compatible request shapes | Model API |
| Game protocol | Player protocol 2: player identity, leaderboards, cloud saves, multiplayer rooms | Game protocol |
Choose your path
Account and credentials
- Every path needs an OriginGame account; sign in or register at /login.
- Origin, Origin Kit and MCP clients that support OAuth sign in through the browser; you never copy a key.
- Scripts, CI and direct API calls use the account API token (
og-...), created and revoked at /me/access.
Note: the API token acts as your whole account. Never put it in game code, commit it to a repository or paste it into a conversation.