DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Unity Mcp — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

@comecaramelos/dsh-unity-mcp

Unity Mcp

DSH 插件:Unity MCP 桥接集成(由 com.unity.ai.assistant 提供的 `unity-ai-relay` 可执行文件,以 `\u003crelay\u003e --mcp [extraFlags]` 方式启动)(封装 @deepseek-ai/dsh-mcp-client)

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add @comecaramelos/dsh-unity-mcp@0.0.1
README兼容性版本

兼容性与来源证明

Unity Mcp 以 @comecaramelos/dsh-unity-mcp 发布,当前版本为 0.0.1。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/10/10

版本

0.0.1stable
2026/10/10

相关插件

正在加载相关插件…

最新版
0.0.1
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
500 kB
文件数
131
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 0
周下载
0
最近提交
2026/10/10
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 developer-tools 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Sdk Minimal@deepseek-ai/dsh-sdk-minimal独立的最小 SDK 配置包:JSON-RPC、一个 DeepSeek 适配器、持久化 Shell 和 JSONL 会话Sdk App@deepseek-ai/dsh-sdk-appdsh SDK 配置包:基于 dsh-base 提供 stdio JSON-RPC 服务和进程生命周期管理Experimental Inspector@deepseek-ai/dsh-experimental-inspector用于 Host 调试和 Client Runtime 检查的实验性跨 realm CDP hub

README

@comecaramelos/dsh-unity-mcp

Connects DSH to the Unity MCP server — the unity-ai-relay executable the Unity AI Assistant package (com.unity.ai.assistant) installs — through the stock @deepseek-ai/dsh-mcp-client stdio bridge, plus a settings/status card in the Web GUI.

Every tool the relay registers is exposed as a normal mcp__unity__* tool.

Install

dsh plugin --profile web add @comecaramelos/dsh-unity-mcp

The plugin does not download anything: it launches the unity-ai-relay executable your Unity Editor installed. Install the Unity AI Assistant package first, and keep a Unity Editor running — the relay is the Editor's side-channel, so an Editor that is not running answers No Unity Editor connected.

Configuration

Settings live under Settings → Plugins → Plugin configuration → DSH Unity MCP.

  • Unity relay executable — the executable the bridge launches. Open the picker, hit Fetch executables to search this machine (the search also walks every Windows user profile visible from a WSL host), and pick one. The pick is remembered; applying a different one restarts the connection.
  • Extra flags — one flag per row, appended after the --mcp mode flag the bridge always passes, for example --project-path=/home/roberto/game, --name=MyProject, --log-level=debug.
  • Reduce log output — keeps the relay's own progress lines out of the DSH console by redirecting its stderr into a log file (turn it off to debug the raw output).

Nothing is picked for you: what the saved rows list is what you can pick, and a path you picked stays picked — if it later stops running it reads broken, it is never silently re-resolved.

Windows relay from WSL

A Windows relay launched through the WSL interop mount works like a native one: it speaks MCP over stdio, so nothing about the connection changes. The card says so when that is what is running, and reminds you to keep the relay's arguments (--log-dir, and --project-path when you pin a project) in their Windows spelling — the relay resolves them on the Windows side.

Row configuration

For a per-profile pin, edit the plugin row's config:

KeyDefaultMeaning
serverNameunitythe bridge's server namespace (tool names are mcp__<serverName>__<tool>)
relayPath""the executable to launch when the card has never picked one
relayPathsthe platform's relay locationsthe candidate list the Search executables run probes
extraFlags[]flags appended after the --mcp mode flag
command""a launcher prefix to wrap the spawn with (the relay needs no wrapper)
env / cwd{} / ""passed through to the bridge
toolCallTimeoutMs60000per-tool-call timeout
failOnStartupErrorfalsefail the load when the bridge cannot start
reconnect{ enabled: true, initialDelayMs: 500, maxDelayMs: 30000, maxAttempts: 10 }reconnect policy
bridgeStderr"log"console-output routing: "log" captures stderr into a log file, "console" echoes it
bridgeStderrLog""log path override for "log" mode (absolute paths only)

The environment variable DSH_UNITY_MCP_FLAGS (whitespace-separated) seeds the launch flags for one run.

Manual installation

Replace /path/to/dsh-unity-mcp with your local checkout:

mkdir -p ~/.dsh/profiles/web/node_modules/@comecaramelos
ln -s /path/to/dsh-unity-mcp ~/.dsh/profiles/web/node_modules/@comecaramelos/dsh-unity-mcp

Add the dependency and bundle to ~/.dsh/profiles/web/package.json, preserving existing entries:

{
  "dependencies": {
    "@comecaramelos/dsh-unity-mcp": "link:/path/to/dsh-unity-mcp"
  },
  "dsh": {
    "profile": {
      "bundles": [
        "@deepseek-ai/dsh-base",
        "@deepseek-ai/dsh-web-app",
        "@comecaramelos/dsh-unity-mcp"
      ]
    }
  }
}

Contributing · License