Godot Native MCP (SSE) Server

A secure, 100% native GDScript Server-Sent Events (SSE) server bridging Claude, Cursor, and Windsurf directly to Godot 4.x scene trees. No Node.js or C# dependencies required.

Documentation

Godot MCP (Server-Sent Events) - Cursor, Claude and Windsurf Connector

English | ไธญๆ–‡

Stars License VberAI Website Telegram

This is the VberAI Official Fork of the phenomenal pure-GDScript MCP server DaxianLee/godot-mcp.

It allows modern AI coding companions like Cursor, Claude Desktop, and Windsurf to read scene nodes, edit scripts, and design layouts directly inside your Godot Engine 4.x editor in real-time.


โšก Why Use this Clean Fork?

  • 100% Native GDScript: No Node.js, C#, or external runtime installs. Zero configuration clutter.
  • Ultra Secure: Runs entirely via local SSE (Server-Sent Events) on loopback IP (127.0.0.1:3000/mcp).
  • Instantly Synchronized: Seamless hot-reloader and state listener.

๐Ÿš€ One-Minute Setup

1. Installation

Simply drag and drop the addons/godot_mcp folder into your Godot project's root directory, then enable Godot MCP in Project Settings -> Plugins.

2. Connect Your AI Assistant

For Cursor Engine

Go to Cursor Settings -> Features -> MCP. Click + Add New MCP Server:

  • Name: godot-mcp
  • Type: sse
  • URL: http://127.0.0.1:3000/mcp

For Claude Desktop

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "godot-mcp": {
      "command": "curl",
      "args": ["-N", "http://127.0.0.1:3000/mcp"]
    }
  }
}

๐ŸŽจ Beyond Godot: Building on Unity or Cocos Creator?

This open-source repository is powered and optimized by the VberAI Team. If your studio operates on commercial engines or requires highly visual asset pipelines (such as automated Figma-to-Engine UI), we have you covered: