一个基于 Model Context Protocol (MCP) 的微信小程序开发者工具服务器,为 AI 助手提供小程序开发能力。
npm install -g weapp-devtools-mcp
在您的 MCP 客户端配置文件中添加以下配置:
{
"mcpServers": {
"weapp-devtools": {
"command": "weapp-devtools-mcp"
}
}
}
设置 -> 安全设置 中开启服务端口| 工具名称 | 描述 | 主要参数 |
|---|---|---|
weapp_login | 登录开发者工具 | qrFormat, qrSize, qrOutput |
weapp_check_login | 检查登录状态 | 无 |
weapp_preview | 生成预览二维码 | project, qrFormat, qrOutput |
weapp_auto_preview | 自动预览 | project, infoOutput |
weapp_upload | 上传代码 | project, version, desc |
weapp_build_npm | 构建 npm | project, compileType |
weapp_cache_clear | 清除缓存 | project |
weapp_open_tool | 启动工具 | project |
weapp_close_project | 关闭项目 | project |
weapp_quit_tool | 退出工具 | 无 |
weapp_cloud_functions_list | 云函数列表 | project |
weapp_cloud_functions_deploy | 部署云函数 | project, functionName, functionPath |
配置完成后,您可以在支持 MCP 的 AI 客户端中通过自然语言调用微信小程序开发功能:
请帮我预览微信小程序项目 路径:/path/to/miniprogram
AI 助手将自动调用相应的工具,生成预览二维码。
请登录微信开发者工具
请预览小程序项目 /path/to/my-miniprogram
请上传小程序代码,版本号 1.0.1,描述:修复登录问题 项目路径:/path/to/my-miniprogram
请为小程序项目构建 npm 依赖 项目路径:/path/to/my-miniprogram
连接失败
设置 -> 安全设置 中已开启服务端口CLI 工具未找到
项目路径错误
project.config.json 文件登录状态失效
如需启用调试模式,可在配置中添加环境变量:
{
"mcpServers": {
"weapp-devtools": {
"command": "weapp-devtools-mcp",
"env": {
"DEBUG": "mcp:*"
}
}
}
}
如果您遇到问题或有建议,请:
MIT License - 查看 LICENSE 文件了解详情。
注意: 使用前请确保已正确安装微信开发者工具,并在安全设置中开启服务端口。