Overview
dsh-mt-mcp
README / EN
Package documentation
Registry summary
dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.
Read the full README on GitHubLIMITATIONS
Known limitations
- **Streamable HTTP only.** MT's MCP service is HTTP-based; there is no stdio branch. - `lib/mcp-http.js` implements only initialize / tools/list / tools/call and tool-change notifications; resources, prompts, and sampling are not implemented (MT does not offer them). - Tool descriptions and parameter schemas come **verbatim from MT**; this plugin adds no validation. - Image/audio MCP content blocks keep only a type marker; **their payloads are not retained**. - A single tool call times out after **180 seconds** (APK rebuilds can be slow, so there is headroom). - DSH must provide the `tools`, `systemPrompt`, and `webServer` services. </details> --- 把手机上的 **MT 管理器**([mt.cc](https://mt.cc))接进 **DeepSeek Harness(DSH)**。 MT 管理器自带 MCP 服务:在手机上点一下启动,它就把自己变成一个 **Streamable HTTP** 的 MCP 服务器,对外提供手机文件、APK、ZIP 三类能力。本插件是**电脑这一侧的客户端** —— 一个 DSH 插件包,把 MT 的工具接进 DSH 会话,并在 DSH 的 Web 设置页提供一个可随时修改地址的面板。 连上之后,MT 的能力以 `mcp__mt__*` 工具出现在会话里,直接用自然语言让 AI 操作手机: ``` 请用 MT 读取 Home 里的 test.txt,概括内容,先不要修改。 请分析当前 APK 的启动流程,说明相关类和方法。 请把 Home 中 project 文件夹打包为 project.zip,放在压缩包根目录。 ```
