悟空 MCP
在 Cursor / VS Code 左侧活动栏提供 悟空 MCP 面板,支持 多路会话(可添加/删除),与 多个 Cursor 对话窗口同时 通信、互不抢队列。
联系作者:QQ 1919066559 · 微信 17519157525(咨询、反馈、卡密相关)
功能
- 多路会话:侧栏 + 添加会话 / 每路 × 删除(至少保留 1 路,最多 32 路编号)
- 动态 mcp.json:点 开始配置 时,只把当前侧栏会话写入
.cursor/mcp.json(例如 3 路只注册 my-mcp-1~3),并清理本扩展遗留的多余 my-mcp-*;增删会话后请再配置一次
- 发送消息:左侧选通道后发消息;支持 Ctrl+V 粘贴截图、选择图片/文件
- 对话记录:按通道分别记录,可清空当前通道;历史可持久化
- 在每个 Cursor 对话里使用:请使用 my-mcp-N 的 check_messages(N 与插件当前选的 MCP-N 一致)
使用
- 安装
wukong-mcp-*.vsix(或 F5 调试本仓库)
- 点击活动栏 悟空 MCP 图标打开面板
- 调好侧栏路数后点 开始配置;保存后 Cursor 会按新列表加载 MCP
- 在插件里发消息,再在 Cursor 里触发
check_messages
本地卡密(演示)
未激活时侧栏仅显示激活页;激活后可配置工作区、发消息等。
纯 HTML(双击不行时用 http 打开):scripts/card-generator.html 单文件,用浏览器打开。Chrome 下 file:// 无法做加密,请在 scripts 目录执行 npx --yes serve . -l 3777,再访问 http://127.0.0.1:3777/card-generator.html。页内可改密钥(与扩展一致)。
Node 小服务(与 HTML 二选一):
cd my-ui-ext
npm run card-web
# 浏览器打开 http://127.0.0.1:3847
默认只监听 127.0.0.1;改端口:$env:WUKONG_CARD_WEB_PORT=5000。密钥:WUKONG_LOCAL_LICENSE_SECRET(与 src/license.ts 一致)。
- 命令行生成(与网页、扩展同一算法,逻辑在
scripts/card-core.mjs):
npm run gen-card -- 1 # 1 小时
npm run gen-card -- 24 # 24 小时
npm run gen-card -- forever # 永久
npm run gen-card -- 3d # 3 天
npm run gen-card -- 12h # 12 小时
- 命令面板:悟空 MCP: 清除本地卡密(调试) 可清空授权与核销记录以便再测。
- 说明:纯本地校验,无法防止逆向;正式商用请接服务端核销。
打包
cd my-ui-ext
npm install
npm run package
package 会先 compile 再对 dist/*.js 混淆(javascript-obfuscator),并去掉 .map,再打出 VSIX。日常 F5 调试只用 npm run compile 即可(不混淆,便于排错)。
混淆只能提高阅读成本,不能防止专业逆向;密钥逻辑仍在客户端。
生成 wukong-mcp-<版本>.vsix(版本号以 package.json 为准)。
| |