uLoopMCP扩展示例

展示uLoopMCP第三方扩展功能的示例项目,包含测试工具和Unity版本获取功能。

  • by hatayama
  • Wolfram Language
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 hatayama/uLoopMCP-extensions-sample

使用说明

uLoopMCP扩展示例

演示第三方扩展的示例项目 前往mcp.

示例工具

你好,世界

一个返回“Hello World”消息的简单工具。可用于测试MCP连接。

获取团结信息

返回Unity版本的工具。

安装

先决条件

  • Unity 2022.3或更高版本
  • 前往mcp 安装

通过Unity软件包管理器安装

  1. 打开Unity编辑器
  2. 首选 Window > Package Manager
  3. 点击 + 左上角的按钮
  4. 选择 Add package from git URL...
  5. 输入以下URL并单击 Add:
https://github.com/hatayama/uLoopMCP-extesnsions-sample.git?path=Assets/Editor

手动安装

将以下内容添加到您的 Packages/manifest.json:

{
  "dependencies": {
    "com.hatayama.uloopmcp-extensions-sample": "https://github.com/hatayama/uLoopMCP-extesnsions-sample.git?path=Assets/Editor"
  }
}

用法

  1. 启用 允许第三方工具 在uLoopMCP安全设置中
  2. 您的MCP客户端将提供以下工具:
    • hello-world -返回“Hello World”消息
    • get-unity-info -返回Unity版本

安装技巧(uloop CLI)

此扩展包括 SKILL.md 每个工具的文件。要将它们注册为Claude Code或其他AI助手的技能:

uloop skills install --claude

这将把所有技能(包括项目中的捆绑和自定义技能)安装到AI助手的配置中。

创建自己的扩展

使用此示例作为参考来创建自己的扩展。

文件结构

Assets/Editor/
├── package.json                  # Required for Unity Package Manager distribution
└── YourTool/
    ├── YourToolSchema.cs         # Parameter definition
    ├── YourToolResponse.cs       # Response definition
    ├── YourToolTool.cs           # Tool implementation
    └── SKILL.md                  # Skill definition (for uloop skills install)

实施示例

请参阅以下文件以供参考:

许可证

麻省理工学院