Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
E

ee0pdt/Godot-MCP

Create and edit games in the Godot editor

Before you install: no copy-paste command · no license recorded · link reachable

First step: git clone https://github.com/ee0pdt/godot-mcp.git

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site

We have neither an install command nor a public remote endpoint from this repository, so we do not print a config. A made-up one is worse than none. How each client wires MCP up →

Source
collected from the abordage/awesome-mcp list · type: MCP server
Harvest history
first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 10 sources
Score
score 1,003 · 10 sources · mcp
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# Godot MCP (Model Context Protocol)

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

A comprehensive integration between Godot Engine and AI assistants using the Model Context Protocol (MCP). This plugin allows AI assistants to interact with your Godot projects, providing powerful capabilities for code assistance, scene manipulation, and project management.
## Features
Full Godot Project Access: AI assistants can access and modify scripts, scenes, nodes, and project resources
Two-way Communication: Send project data to AI and apply suggested changes directly in the editor
Command Categories:
Node Commands: Create, modify, and manage nodes in your scenes
Script Commands: Edit, analyze, and create GDScript files
Scene Commands: Manipulate scenes and their structure
Project Commands: Access project settings and resources
Editor Commands: Control various editor functionality
## Quick Setup
### 1. Clone the Repository
bash
git clone https://github.com/ee0pdt/godot-mcp.git
cd godot-mcp
### 2. Set Up the MCP Server
bash
cd server
npm install
npm run build
# Return to project root
cd ..
### 3. Set Up Claude Desktop
1. Edit or create the Claude Desktop config file:
bash
# For macOS
nano ~/Library/Application\ Support/Claude/claudedesktopconfig.json
2. Add the following configuration (or use the included claudedesktopconfig.json as a reference):
json
"mcpServers": {
"godot-mcp": {
"command": "node",
"args": [
"PATHTOYOURPROJECT/server/dist/index.js"
],
"env": {
"MCPTRANSPORT": "stdio"
> Note: Replace PATHTOYOURPROJECT with the absolute path to where you have this repository stored.
3. Restart Claude Desktop
### 4. Open the Example Project in Godot
1. Open Godot Engine
2. Select "Import" and navigate to the cloned repository
3. Open the project.godot file
4. The MCP plugin is already enabled in this example project
## Using MCP with Claude
After setup, you can work with your Godot project directly from Claude using natural language. Here are some examples:
### Example Prompts
@mcp godot-mcp read godot://script/current
I need help optimizing my player movement code. Can you suggest improvements?
@mcp godot-mcp run get-scene-tree
Add a cube in the middle of the scene and then make a camera that is looking at the cube.
@mcp godot-mcp read godot://scene/current
Create an enemy AI that patrols between waypoints and attacks the player when in range.
### Natural Language Tasks Claude Can Perform
"Create a main menu with play, options, and quit buttons"
"Add collision detection to the player character"
"Implement a day/night cycle system"
"Refactor this code to use signals instead of direct references"
"Debug why my player character falls through the floor sometimes"
## Available Resources and Commands
### Resource Endpoints:
godot://script/current - The currently open script
godot://scene/current - The currently open scene
godot://project/info - Project metadata and settings
### Command Categories:
#### Node Commands
get-scene-tree - Returns the scene tree structure
get-node-properties - Gets properties of a specific node
create-node - Creates a new node
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/ee0pdt-godot-mcp/)
Source
awesome · https://github.com/ee0pdt/Godot-MCP
Browse by field
MCP servers
Listed by
10 independent sources
added
today

More like this

All 6,229 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index