MCP Server - Remote MacOs Use
@baryhuang
About MCP Server - Remote MacOs Use
The only general AI agent that does NOT requires extra API key, giving you full control on your local and remote MacOs from Claude Desktop App
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-remote-macos-use": {
"command": "docker",
"args": [
"build",
"-t",
"mcp-remote-macos-use",
"."
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Server - Remote MacOs Use?
MCP Server - Remote MacOs Use is an open-source MCP (Model Context Protocol) server that enables AI agents to fully control remote macOS systems. It is a direct alternative to OpenAI Operator, requiring no additional software installation on the target Mac beyond enabling Screen Sharing.
How to use MCP Server - Remote MacOs Use?
Enable Screen Sharing on the target Mac, connect to it via VNC, install Docker Desktop on your local machine, and add the MCP server to Claude Desktop using the provided Docker configuration. Set environment variables MACOS_USERNAME, MACOS_PASSWORD, and MACOS_HOST. Optionally, set up WebRTC via LiveKit for low-latency screen sharing.
Key features of MCP Server - Remote MacOs Use
- No extra API costs – uses your existing Claude Pro plan
- Minimal setup – only need Screen Sharing enabled
- Universal compatibility with all macOS versions
- Works with any MCP client and any LLM provider
- Zero setup on target machines – no background agents required
- WebRTC support for real-time screen sharing
Use cases of MCP Server - Remote MacOs Use
- Research and post on Twitter autonomously
- Create short highlight videos with CapCut
- Automated candidate information collection and screening using Mail App
- LinkedIn engagement – automated following, liking, and commenting
FAQ from MCP Server - Remote MacOs Use
What authentication methods are supported?
Only Apple Authentication (protocol 30) is supported, which uses the Diffie-Hellman key agreement protocol with a 512-bit prime.
How do I configure the MCP server?
Add the Docker command with the three environment variables (MACOS_USERNAME, MACOS_PASSWORD, MACOS_HOST) to your Claude Desktop configuration.
Does it work with any LLM or MCP client?
Yes, it has universal LLM compatibility and works with any MCP client of your choice.
What are the known limitations?
Only protocol 30 is supported, which is used by macOS 11 to macOS 12 when communicating with OS X 10.11 or earlier clients. Security is limited by the 512-bit Diffie-Hellman key exchange.
Does it support WebRTC for better performance?
Yes, WebRTC support is available via LiveKit integration, providing low-latency real-time screen sharing and automatic quality adaptation.
More AI & Agents MCP servers
21st.dev Magic AI Agent
21st-devIt's like v0 but in your Cursor/WindSurf/Cline. 21st dev Magic MCP server for working with your frontend like Magic
🔎 GPT Researcher
assafelovicAn autonomous agent that conducts deep research on any data using any LLM providers
MCP Claude Code
SDGLBLMCP implementation of Claude Code capabilities and more
Perplexity MCP Server
DaInfernalCoderA Model Context Protocol (MCP) server for research and documentation assistance using Perplexity AI. Won 1st @ Cline Hackathon
MCP Client for Ollama (ollmcp)
joniglHarness the power of local LLMs with this TUI MCP Client for Ollama. Featuring all core MCP primitives (tools, prompts, resources), agent mode, multi-server, model switching, streaming responses, human-in-the-loop, thinking mode, model params config, system prompts, and saved pre
Comments