{"repo":"1405942836/appium-mcp","free":true,"listed":false,"github":"https://github.com/1405942836/appium-mcp","clone":"git clone https://github.com/1405942836/appium-mcp.git","description":"Appium MCP Server 是一个异步、高性能的移动自动化测试框架，基于 MCP 协议与 Claude/ChatGPT 等 AI 集成，支持 Android/iOS 设备的发现、连接、UI 自动化和系统操作。","language":"Python","stars":40,"topics":["ai-integration","appium","automation-testing","mcp","mobile-testing"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Appium MCP Server Appium MCP Server 是一个基于 Model Context Protocol (MCP) 的移动设备自动化测试服务器。它将 Appium 的强大功能通过 MCP 协议暴露给 AI 助手，实现智能化的移动应用测试。 ✨ 特性 - 🤖 AI 友好 : 通过 MCP 协议与 Claude、ChatGPT 等 AI 助手无缝集成 - 📱 跨平台支持 : 同时支持 Android 和 iOS 设备及模拟器 - 🛠️ 丰富的工具集 : 提供 40+ 个自动化测试工具 - 🔄 异步架构 : 高性能异步设计，支持并发操作 - 🎯 易于使用 : 5分钟快速上手，详细的文档和示例 - 🔧 高度可配置 : 灵活的配置选项适应不同使用场景 🚀 快速开始 安装 基本使用 前置条件检查 ： 1. 启动 Appium 服务器 2. 配置 Claude Desktop 注意 ：配置后重启 Claude Desktop，MCP 服务器会自动启动，无需手动运行。 3. 重启 Claude Desktop 配置文件修改后，需要重启 Claude Desktop 使配置生效。 4. 开始对话 🎬 功能演示 📱 设备连接测试 展示完整的设备管理流程：设备发现 → 设备连接 → 信息获取 → 会话管理 → 截图验证 🎯 测试功能展示 - ✅ 设备发现 : 自动列出所有可用的Android和iOS设备 - ✅ 设备连接 : 成功连接到指定设备并创建会话 - ✅ 信息获取 : 获取设备详细信息和会话状态 - ✅ 截图功能 : 实时截取设备屏幕状态 - ✅ AI交互 : 通过自然语言指令控制设备操作 🛠️ 功能概览 设备管理 - 设备发现和连接 - 设备信息获取 - 应用安装和卸载 - 设备状态监控 UI 自动化 - 元素查找和操作 - 文本输入和清除 - 手势操作（点击、滑动、拖拽） - 多点触控支持 系统操作 - 截图和录屏 - 按键操作 - 设备旋转 - 系统设置 文件操作 - 文件传输（推送/拉取） - 目录管理 - 文件权限控制 📚 文档 - 📖 完整文档 - 🚀 快速开始 - ⚙️ 安装指南 - 🔧 配置指南 - 🛠️ 工具参考 - 📝 使用示例 - 🏗️ 架构设计 - 🛠️ 工具使用指南 🎯 使用场景 自动化测试 AI 助手对话 🏗️ 架构 🤝 贡献 我们欢迎社区贡献！请查看 贡献指南 了解如何参与项目开发。 开发环境设置 📄 许可证 本项目基于 MIT 许可证 开源。 🆘 获取帮助 - 📖 查看 文档 - 🐛 提交 Issue - 💬 参与 讨论 - 📧 联系维护者 🙏 致谢 - Model Context Protocol - 提供了优秀的协议标准 - Appium - 强大的移动自动化测试框架 - Anthropic - MCP 协议的创建者 --- ⭐ 如果这个项目对您有帮助，请给我们一个 Star！","default_branch":null,"files":null,"tree":[],"storefront":"/r/1405942836","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/1405942836/appium-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}