Claude Code · Cursor · Codex · Windsurf · VS Code Copilot

Open-source MCPsfor game engines.

Give Claude Code, Cursor, Codex — and any MCP client — native control of Unity, Godot, and Cocos Creator. Plus a skills library for the art, audio, and level workflows in between.

Claude Code
Cursor
Windsurf
Codex
VS Code Copilot
Claude Code
Cursor
Windsurf
Codex
VS Code Copilot

The Family

Four open-source building blocks.

Unity MCP
v0.1.979 tools

Unity MCP

Engine
Unity 2022.3+
Primary
execute_code

Scene authoring, asset pipeline, play mode automation with input simulation, and game-view screenshots. Ships as a Unity Package Manager Git package.

funplay-unity-mcpView on GitHub →
Godot MCP
v0.4.0 · flagship105 tools

Godot MCP

Engine
Godot 4.2+
Language-aware
GDScript · C#

Scene editing, script generation, UI authoring, play-mode validation, animation setup, camera control, performance inspection. Single-addon architecture.

funplay-godot-mcpView on GitHub →
Cocos MCP
v0.1.167 tools

Cocos MCP

Engine
Cocos Creator 3.8+
Primary
execute_javascript

Scene hierarchy, assets, UI creation, components, files, diagnostics, runtime control. Installs as a Cocos Creator extension; supports Trae and Kiro out of the box.

funplay-cocos-mcpView on GitHub →
Skills
Active dev11 skills

Skills

Scope
Art · Audio · Design
Clients
Claude · Cursor · Gemini CLI

Reusable skill packs: sprite sheets, normal maps, audio convert, texture atlases, UI slicing, audio polish, gameplay prototyping, level review, plus per-engine prefab/scene workflows.

funplay-skillView on GitHub →

License

Open source. MIT licensed.

Everything here is MIT. No signups, no seats, no quotas. Use it at home, at a studio, ship commercial games with it — all four repos are free forever.

Engines

Unity 2022.3+ · Godot 4.2+ · Cocos 3.8+

Editor-only installs. Nothing ships in your player build — MCP runs next to the editor, not inside the game.

Transport

Local HTTP, port fallback

Default 127.0.0.1:8765. Port busy? Funplay MCP picks the next free one and updates your client config.

Extensible

Register your own tools

Attribute-based tool discovery in every engine — add a method, it becomes callable from any MCP client on the next compile.