游戏与游戏化 · 开发者工具

Defold MCP logo

Defold MCP

ChadAragorn/defold-mcp

defold-mcp是一个开源的Model Context Protocol (MCP)服务器,旨在连接Defold游戏引擎与现代开发者工具及AI辅助工作流。它提供了一套自动化工具,用于管理Defold项目、生成脚本和资源、调试和分析项目,并支持与AI开发工具如Cursor的集成。

安装

客户端配置

{
  "mcpServers": {
    "defold-mcp": {
      "command": "/path/to/your/node/binary",
      "args": [
        "/path/to/where/you/cloned/defold-mcp/index.js"
      ],
      "env": {
        "MCP_TRANSPORT": "<MCP_TRANSPORT>",
        "DEFOLD_PATH": "<DEFOLD_PATH>",
        "MCP_PORT": "<MCP_PORT>",
        "MCP_HOST": "<MCP_HOST>",
        "BOB_PATH": "<BOB_PATH>"
      }
    }
  }
}

环境变量

MCP_TRANSPORTDEFOLD_PATHMCP_PORTMCP_HOSTBOB_PATH
GitHub 星标
1
分类
游戏与游戏化, 开发者工具
许可证
MIT
更新于
2026年10月6日

工具(22)

  • launch_defold

    Launch the Defold editor for a project

  • run_project

    Run a Defold project in debug mode and capture output

  • create_project

    Create a new Defold project with a basic structure

  • get_project_settings

    Read settings from game.project

  • update_project_settings

    Update settings in game.project

  • create_script

    Create a new Lua script

  • edit_script

    Edit an existing Lua script

  • create_lua_module

    Create a reusable Lua module

  • create_collection

    Create a new collection

  • add_game_object

    Add a game object to a collection

  • add_component

    Add a component (sprite, script, etc.) to a game object

  • create_sprite

    Create and add a sprite asset

  • create_tilemap

    Create and add a tilemap asset

  • create_particlefx

    Create and add a particle effect

  • create_camera

    Create and add a camera component

  • create_factory

    Create a factory component for spawning game objects

  • create_gui

    Create a GUI scene and script

  • setup_physics

    Configure physics for a collision object

  • build_project

    Build the project for a target platform

  • enable_hot_reload

    Enable hot-reload by watching project files

  • add_native_extension

    Add a native extension

  • get_project_analytics

    Retrieve analytics on project modifications

本页信息摘自该项目的 README。 查看 README

支持的客户端

该服务器 README 中提到的客户端:

查看全部
Cursor logo

Cursor

桌面端 · 免费增值 · Proprietary

首个代理式 IDE。Cursor 编辑器让开发者与 AI 的工作真正融合在一起,提供如魔法般的编码体验。

WindowsMacOSLinux
Windsurf logo

Windsurf

桌面端 · 免费增值 · Proprietary

首个代理式 IDE。Windsurf 编辑器让开发者与 AI 的工作真正融合在一起。

WindowsMacOSLinux

相关 MCP 服务器

更多服务器
HAN JIE logo

HAN JIE

hedge-dev/XenonRecomp

6k

XenonRecomp是一个将Xbox 360可执行文件转换为C++代码的工具,支持跨平台重新编译,目前仅支持x86架构。该项目受N64 Recompiled启发,专注于指令转换、内存处理、优化和补丁机制,但不提供运行时实现。

游戏与游戏化
Unity MCP logo

Unity MCP

justinpbarnett/unity-mcp

1.8k

Unity MCP是一个连接Unity编辑器与大型语言模型(LLM)的桥梁工具,通过本地MCP客户端实现自然语言控制Unity编辑器功能,支持资产管理、场景控制、脚本编辑等自动化操作。

游戏与游戏化
Unreal MCP logo

Unreal MCP

chongdashu/unreal-mcp

542

虚幻引擎模型上下文协议(MCP)集成的文档,帮助理解、设置和使用MCP系统。

游戏与游戏化
MCP Unity logo

MCP Unity

codergamester/mcp-unity

435

MCP Unity是一个实现Model Context Protocol的Unity编辑器扩展,通过Node.js服务器桥接AI助手与Unity项目的交互,提供菜单执行、对象选择、组件更新等功能。

游戏与游戏化
Unity logo

Unity

arodoid/unitymcp

422

UnityMCP是一个Unity编辑器插件,实现模型上下文协议(MCP),提供Unity与AI助手的无缝集成,包括实时状态监控、远程命令执行和日志功能。

游戏与游戏化
Godot logo

Godot

coding-solo/godot-mcp

329

Godot MCP是一个为Godot游戏引擎设计的模型上下文协议服务器,提供与Godot编辑器和项目的交互功能。

游戏与游戏化