FF

funplayai/funplay-godot-mcp

开发工具官方

本页由 AI 翻译,技术细节请以原文为准。 查看原文

49 stars 6 forks 质量 89 趋势 28MIT

Godot编辑器最先进的MCP服务器,包含execute_code、提示/资源、项目地图、运行时检查、资产工作流程和安全的AI自动化。

概览

Funplay MCP for Godot 是最先进的 MCP 服务器 Godot 编辑器 Godot 资源商店 ·中文 |英语 💖 如果你觉得这个项目有用,请考虑给它一颗星。这有助于更多 Godot 开发者发现它,并支持持续的开发。 Funplay MCP for Godot 是一款获得 MIT 许可的 Godot 编辑器 MCP 服务器,允许 Claude Code、Cursor、Windsurf、Codex 和 VS Code Copilot 等 AI 助手直接在你运行中的 Godot 项目中运行。 该插件可在标准 Godot 4.2+ 项目中使用,也可用于项目。当前实现基于 GDScript,导出的脚本工具具备语言感知:GDScript 项目见 GDScript 工作流,.NET 项目见 C#/.NET 工作流,混合项目则在有用时同时暴露两者。

概述(AI 翻译)

Godot 的 Funplay MCP

Godot编辑器最先进的MCP服务器

Godot 资产商店 · 中文 |英语

💖如果你觉得这个项目有用,请考虑给它一颗星。这有助于更多Godot开发者发现它,并支持持续的开发。


Funplay MCP for Godot 是一款获得 MIT 许可的 Godot 编辑器 MCP 服务器,允许 Claude Code、Cursor、Windsurf、Codex 和 VS Code Copilot 等 AI 助手直接在你运行中的 Godot 项目中运行。

该插件可在标准的 Godot 4.2+ 项目中使用,也可以用于 Godot .NET 项目。当前实现基于 GDScript,导出的脚本工具具备语言支持:GDScript 项目可访问 GDScript 工作流,.NET 项目可访问 C#/.NET 工作流,混合项目则在有用时同时暴露两者。

用一句话描述你的游戏或工具——你的AI助手通过Funplay MCP在Godot中构建游戏,这些工具包括场景创建、脚本生成、UI创作、游戏模式验证、输入模拟、动画设置、摄像机控制、性能检查和编辑自动化。

“构建一个俯视射击HUD,配备生命值、弹药、暂停菜单并点击闪光反馈”

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Funplay MCP for Godot

The Most Advanced MCP Server for Godot Editor








Godot Asset Store ·
中文 | English

💖 If you find this project useful, please consider giving it a Star. It helps more Godot developers discover it and supports ongoing development.


Funplay MCP for Godot is an MIT-licensed Godot Editor MCP server that lets AI assistants like Claude Code, Cursor, Windsurf, Codex, and VS Code Copilot operate directly inside your running Godot project.

The addon works in standard Godot 4.2+ projects and is also usable in Godot .NET projects. The current implementation is GDScript-based, and the exported script tools are language-aware: GDScript projects see GDScript workflows, .NET projects see C#/.NET workflows, and mixed projects expose both where useful.

Describe your game or tool in one sentence — your AI assistant builds it in Godot through Funplay MCP for Godot’s built-in tools for scene creation, script generation, UI authoring, play-mode validation, input simulation, animation setup, camera control, performance inspection, and editor automation.

“Build a top-down shooter HUD with health, ammo, pause menu, and hit flash feedback”

Your AI assistant handles it through Funplay MCP for Godot: creates the scene structure, generates scripts, builds the Control tree, wires signals, configures animations, and validates the workflow — all from a single prompt.

Quick Start

If you just want to get connected fast, do these three things:

  • Open the project or copy addons/funplay_mcp into your own Godot project
  • Enable the plugin and start the MCP server
  • Use the built-in one-click client configuration

1. Install the addon

You can either:

  • install it from the Godot Asset Store,
  • download Funplay.GodotMcp.vX.Y.Z.zip from the latest GitHub Release and extract it into your project root,
  • clone this repository and open it directly as a Godot project, or
  • copy addons/funplay_mcp into your own Godot res://addons/ directory

💡 Before you clone or install, a quick ⭐ on GitHub would be greatly appreciated.

2. Enable and start the MCP Server

In Godot:

  • open Project → Project Settings → Plugins
  • enable Funplay MCP for Godot
在 GitHub 查看完整 README

安装

npx -y [email protected]
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "funplay": { "type": "stdio", "command": "npx", "args": ["-y", "[email protected]"], "env": { "FUNPLAY_GODOT_MCP_URL": "http://127.0.0.1:8765/", "FUNPLAY_GODOT_MCP_TOKEN": "<token from Funplay MCP dock>" } } } }