# MQScript MCP Server - 项目说明
这是一个基于 Model Context Protocol (MCP) 的 MQScript 移动自动化脚本语言服务器项目。
## 项目目标
创建一个全面的 MCP 服务器,支持 MQScript 移动自动化脚本语言的所有主要功能,使 AI 应用能够轻松生成和执行 MQScript 代码。
## 已完成功能
- [x] 项目结构搭建
- [x] 基础命令实现(触摸、控制、颜色、其他命令)
- [x] 标准库函数实现(数学、字符串、类型转换、数组函数)
- [x] 界面命令实现(UI 控件、属性设置、悬浮窗操作)
- [x] 扩展命令实现(元素、设备、电话、系统操作)
- [x] 插件命令实现(JSON、日期时间、文件、图灵机器人)
- [x] 主服务器文件创建
- [x] TypeScript 配置和编译
- [x] 项目文档编写
## 技术栈
- TypeScript + Node.js
- Model Context Protocol SDK
- Zod 类型验证
- ES2022 模块系统
## 支持的 MQScript 功能
1. **触摸命令**: Tap, Touch, Swipe, KeyPress 等
2. **控制命令**: Delay, For, If, While, Dim 等
3. **颜色命令**: GetPixelColor, FindColor, CmpColor 等
4. **界面命令**: UI 控件创建、属性设置、悬浮窗操作
5. **扩展命令**: 元素操作、设备控制、电话功能、系统操作
6. **插件命令**: JSON 处理、日期时间、文件操作、AI 对话
7. **标准库**: 数学函数、字符串处理、类型转换、数组操作
项目已成功编译并准备就绪,可以作为 MCP 服务器使用。