mcp-remote-macos-use
by baryhuang·★ 482·综合分 48
MCP服务器让AI代理无需API密钥即可控制远程macOS系统
概述
这个MCP服务器通过Claude Desktop提供全面的远程macOS控制解决方案,提供完整的桌面功能,无需额外的API密钥或软件安装。它利用macOS内置的屏幕共享功能,让AI代理能够与远程系统进行交互,包括鼠标移动、键盘输入、应用程序启动和屏幕捕获。该服务器采用开放式架构设计,支持多种LLM提供商,并能与MCP客户端无缝集成。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您需要通过AI代理控制远程macOS系统且不希望产生额外API成本,并希望使用原生macOS应用时,选择此方案。
什么时候不要选它
如果您需要超出Apple协议30的身份验证或需要更安全的2048位RSA加密,请不要选择此方案。
此 server 暴露的工具
从 README 抽取出 8 个工具remote_macos_get_screenGet a screenshot of the remote macOS desktop
remote_macos_send_keysSend keyboard input to a remote macOS machine
remote_macos_mouse_moveMove the mouse cursor to specified coordinates on a remote macOS machine
remote_macos_mouse_clickPerform a mouse click at specified coordinates on a remote macOS machine
remote_macos_mouse_double_clickPerform a mouse double-click at specified coordinates on a remote macOS machine
remote_macos_mouse_scrollPerform a mouse scroll at specified coordinates on a remote macOS machine
remote_macos_open_applicationOpen/activate an application on a remote macOS machine
remote_macos_mouse_drag_n_dropPerform a mouse drag operation from start point to end point on a remote macOS machine
可对比工具
安装
安装
- 在您的macOS机器上启用屏幕共享:[Apple支持指南](https://support.apple.com/guide/remote-desktop/set-up-a-computer-running-vnc-software-apdbed09830/mac)
- 连接到您的远程macOS:[Apple连接指南](https://support.apple.com/guide/mac-help/share-the-screen-of-another-mac-mh14066/mac)
- 为本地Mac安装Docker Desktop:[Docker安装指南](https://docs.docker.com/desktop/setup/install/mac-install/)
- 将此MCP服务器添加到Claude Desktop配置中:
{
"mcpServers": {
"remote-macos-use": {
"command": "docker",
"args": [
"run",
"-i",
"-e",
"MACOS_USERNAME=your_macos_username",
"-e",
"MACOS_PASSWORD=your_macos_password",
"-e",
"MACOS_HOST=your_macos_hostname_or_ip",
"--rm",
"buryhuang/mcp-remote-macos-use:latest"
]
}
}
}FAQ
- 这需要额外的API密钥吗?
- 不需要,此MCP服务器使用您现有的Claude Pro计划,不需要额外的API密钥。
- 支持哪些macOS版本?
- 它支持所有当前和未来的macOS版本,提供通用兼容性。
mcp-remote-macos-use 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。