# Cinevva Game Creator

Hooks your AI client into a live Cinevva session: edit game files, pull CC0 assets, rig 3D models, playtest with screenshots.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: cinevva-engine
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/cinevva-engine/mcp
- Updated: 2026-08-01
- HTML: https://affpapa.org/en/nevibecode/mcp/cinevva-game-creator

## What it does

The server is remote and speaks Streamable HTTP at `https://api.cinevva.com/create/mcp`. Sign-in uses OAuth 2.0 with dynamic client registration against your Cinevva account. A free account is enough.

File tools work on the server-side copy of the game, so a browser tab is optional: `list_game_files`, `read_files`, `search_game_file`, `edit_files`, `write_files`, `delete_files`, `rename_files`. Runtime work is a different story. Console logs, screenshots, input simulation, asset import and rigging all need a live session, so open the game and hit **External agent** in the creator toolbar. Editing and asset import cost nothing; rigging a 3D model draws credits from your Cinevva balance. Games are plain web builds on Three.js or 2D canvas, served from `<gameId>.cinevva.games`.

A few extras round it out. `show_game` renders the game as a playable widget inside the chat on hosts that support it, `execute_js` and `simulate_input` cover testing, and the docs group (`list_library_docs`, `search_library_docs`, `read_library_docs`) answers library questions. The server is listed in the official MCP registry as `com.cinevva/game-creator`.

## Requirements
- Remote server: `https://api.cinevva.com/create/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http game-creator https://api.cinevva.com/create/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add cinevva-game-creator --url https://api.cinevva.com/create/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "cinevva-game-creator": {
            "url": "https://api.cinevva.com/create/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "cinevva-game-creator": {
            "type": "http",
            "url": "https://api.cinevva.com/create/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http cinevva-game-creator https://api.cinevva.com/create/mcp
```

## When to use it
- edit game code without opening a browser
- find and import a CC0 asset
- grab a screenshot and read console logs after a run
- replay input and check how the game reacts
- rig a 3D model and attach an animation

## Example prompts
- Read the game files and show me where platform collision is handled
- Find a CC0 model in the library and import it into the scene
- Open the game, hit External agent, and take a screenshot after the jump

## Similar
- [build-hybrid-game-assets](https://affpapa.org/en/nevibecode/skills/build-hybrid-game-assets.md) — skill · 1200 installs
- [layer](https://affpapa.org/en/nevibecode/skills/layer.md) — skill · 3300 installs
- [3d-model-generation](https://affpapa.org/en/nevibecode/skills/3d-model-generation.md) — skill · 1200 installs
- [threejs-game-director](https://affpapa.org/en/nevibecode/skills/threejs-game-director.md) — skill · 3100 installs
- [game-designer](https://affpapa.org/en/nevibecode/skills/game-designer.md) — skill · 1900 installs
- [design-game-encounters](https://affpapa.org/en/nevibecode/skills/design-game-encounters.md) — skill · 1300 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
