
mrc-sinclair/miniprogram-devtools-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
基于 miniprogram-automator 的微信开发者工具 MCP 服务,让 AI Agent 自动调试微信小程序
概要
- :ws 连调试端口(9420)——执行 JS、读写 data、导航、元素操作、静态自检 preflight、坏状态自愈 rebuild、运行时用例 - :模拟器截图、console/network 日志、预览、上传体验版、项目列表、云开发透传,以及 wechatide_help 官方工具动态发现 官方 2.x 开发者工具自带 wechatide mcp(49 工具,需独立 MCP Token)。两者可共存,但**(9420 单连接)。选这个的理由: - :ws 直连,evaluate 100-500ms;官方 automation_* 每次调用走异步 task + 授权摩擦 - :路径 / 端口 / 项目全自动探测,一次授权弹窗后免确认;官方 MCP 要手动复制配置 + 填 MCP Token - :授权等待、轮询、错误分类已代码化,失败返回结构化 blocker,不占 AI 上下文 - :preflight 静态自检、rebuild 坏状态自愈、checks/ 运行时用例框架——官方没有对应物 - :tabBar 页自动降级 switchTab、delta 越界自动收敛、GBK/UTF-8 混排解码 长尾能力不镜像、不硬编码:wechatide_call 透传 + wechatide_help 动态发现,官方增改废工具实时反映。官方 skill 升级后 wechatide_status 返回 versionRelation: agent_behind 提示跟进。 第三方开源工具,非腾讯官方出品;仅调用开发者工具自带的 cli / wechatide 接口,不分发不逆向。 ⚠️ 提供任意 JS 执行能力,仅用于本机受信任环境;发布类工具只在明确要求时触发。 其他方式:克隆源码 npm install && npm run smoke;团队共用放进项目 mcp/ 子目录;离线拷贝整个目录(含 node_modules)后把 args 指向 index.js。配置位置:Cursor ~/.cursor/mcp.json、Claude Desktop %APPDATA%\Claude\、Trae %APPDATA%\Trae CN\User\mcp.json、WorkBuddy ~/.workbuddy/mcp.json。
インストール
npx -y miniprogram-devtools-mcp