Godot插件库AI代理服务

通过MCP协议为Godot插件库提供AI代理服务,实现自然语言搜索、安装和验证插件。

  • by jsbintu
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 jsbintu/godot-mcp-assets

使用说明

Godot资源库MCP服务器🚀

一 自主AI代理接口 通过MCP(模型上下文协议)访问Godot资源库。

授权AI代理(Claude、Cursor、Gemini) 搜索、安装和验证 使用自然语言的Godot插件。

✨ 特性

特性 描述
🧠 智能行动 自然语言→ 自动选择正确的工具
⭐ 精选插件 令人敬畏的godot战斗测试建议
💾 结果缓存 更快的重复查询
🔄 自愈 自动重试、验证、失败时回滚
🎯 上下文感知 检测Godot版本、2D/3D、渲染器

📦 安装

pip install mcp httpx

🛠️ 配置

{
  "mcpServers": {
    "godot-assets": {
      "command": "python",
      "args": ["-m", "fastmcp", "run", "/path/to/godot_mcp.py"]
    }
  }
}

🤖 工具

smart_action(request) 🧠

描述一下你想要什么:

  • "I need a state machine" → 安装最佳匹配
  • "What version is my project?" → 分析项目
  • "Search for dialogue plugins" → 搜索库

install_best_match(task)

自动驾驶:搜索→ Rank → 安装→ 验证→ 失败后重试。

search_assets(query)

搜索精选推荐:

⭐ CURATED: Dialogic, DialogueManager, Clyde Dialogue
Found 5 for 'dialogue':
- [ID:123] Dialogic 2 (★4.8)

analyze_project_context()

Project: VampireHunter
Version: 4.3
Renderer: forward_plus
Dimension: 2D

get_installed_plugins()

列出中的所有插件 addons/.

⭐ 策划类别

20多个类别 真棒戈多:

  • 状态机:Easy State Machine,Beehave
  • 对话:Dialogic,DialogueManager
  • 相机:幻影相机,ProCam2D
  • AI:LimboAI,A*寻路
  • 库存、音频、保存/加载、平铺、物理、用户界面。..

📄 许可证

麻省理工学院