设备自动化服务器

MCP Servers是一个用于Mac和Android设备的自动化服务器集合,提供系统控制、应用管理、统一网关等功能。

  • by howardleegeek
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 howardleegeek/mcp-servers

使用说明

MCP Servers

Mac + Android 设备自动化 MCP 服务器集合

架构

mcp-servers/
├── mac-system/     # Mac 系统控制 (AppleScript)
├── android/        # Android 设备控制 (ADB)
├── gateway/        # 统一网关 (多 server 路由)
└── shared/         # 共享工具

Quick Start

1. Mac System MCP

cd mac-system
./start.sh
# 端口: 7334

功能: 打开应用、点击、快捷键、通知、语音等

2. Android MCP

cd android
./start.sh
# 端口: 7335

功能: ADB 控制、点击、截图、应用管理

3. 统一网关

cd gateway
./start.sh
# 端口: 7336

功能: 路由到不同 MCP server

API 示例

# 连接 Android 设备
curl http://127.0.0.1:7335/connect -X POST \
  -d '{"ip":"192.168.4.63","port":5555}'

# Mac 打开 Safari
curl http://127.0.0.1:7334/call -X POST \
  -d '{"tool":"open_app","args":{"app_name":"Safari"}}'

# Android 截图
curl http://127.0.0.1:7335/call -X POST \
  -d '{"tool":"screenshot","args":{"device_id":"192.168.4.63:5555"}}'

License

MIT