yurineko73/Godot-MCP-Native

一款支持godot开源引擎的的mcp插件,支持常见godot引擎操作,使用Godot原生实现MCPServer,无需安装依赖,开箱即用,支持多种AI工具调用。An MCP plugin that supports the open-source Godot engine, enabling common Godot engine operations. It implements the MCP Server using Godot's native HTTP, requires no dependency installation, is ready to use out of the box, and supports invocation by various AI tools.

What it solves

Godot MCP Native allows AI assistants (like Claude) to directly interact with the Godot Engine editor and running games. It removes the barrier between an AI's suggestions and the actual implementation in the game engine, enabling the AI to read, modify, and debug projects using natural language commands.

How it works

The project implements the Model Context Protocol (MCP) natively within Godot as a plugin. It provides a comprehensive set of 155 tools across several domains (Node, Script, Scene, Editor, Debug, and Project) that the AI can call. It supports two transport modes: HTTP for remote access and a headless command-line mode for local integration. It also includes a gdmcp CLI for coding agents to interact with the engine via progressive discovery of tools.

Who it’s for

Game developers using Godot 4.x who want to integrate AI-driven development workflows, specifically those using MCP-compatible AI clients like Claude Desktop, Cursor, Trae, or Cline.

Highlights

  • Native Implementation: No Node.js dependency is required; it runs entirely within Godot.
  • Extensive Toolset: 155 tools for managing nodes, editing scripts, manipulating scenes, and performing deep debugging.
  • Agent-First CLI: A dedicated CLI (gdmcp) that allows coding agents to discover and use tools without overloading the model's context window.
  • Deep Runtime Integration: Ability to inspect and modify live runtime nodes, call methods, and evaluate expressions while the game is running.
  • Broad Client Support: Pre-configured integration paths for Claude Desktop, Cursor, Trae, Cline, and Codex.

Related

  • Project
  • Project
  • Project
  • Project
  • Project