Home › Development › mcp-macos
mcp-macos
Observe & operate a Mac — files, processes, apps, shell, AppleScript, GUI — safe by default.
Topics: OS Automation
Connect
Review any command before running it. Package names and URLs come from the server's own registry entry.
Package (npm 0.1.1)
npx -y @dockndevai/[email protected]
Or add to your MCP client config:
{
"mcpServers": {
"mcp-macos": {
"command": "npx",
"args": [
"-y",
"@dockndevai/[email protected]"
],
"env": {
"MACOS_MODE": "<YOUR_VALUE>",
"MACOS_ALLOW_EXEC": "<YOUR_VALUE>",
"MACOS_ALLOW_DELETE": "<YOUR_VALUE>",
"MACOS_ALLOW_INPUT": "<YOUR_VALUE>",
"MACOS_PATH_ALLOWLIST": "<YOUR_VALUE>"
}
}
}
}
MACOS_MODE— Access mode: read-only | read-write | admin. Starts read-only; writes need read-write.MACOS_ALLOW_EXEC— Set true to allow run_command / run_applescript / kill_process (admin mode).MACOS_ALLOW_DELETE— Set true to allow delete_path (moves to Trash; admin mode).MACOS_ALLOW_INPUT— Set true to allow GUI input (type/key/click; admin mode). Needs Accessibility permission.MACOS_PATH_ALLOWLIST— Comma-separated path roots the agent may touch (empty = anywhere; protected paths still apply).
Related servers
desktop-touch-mcp
Computer-use MCP for Windows 10/11: 32 tools — screenshot, UIA, Chrome CDP, type/click/scroll, VBA.
Apple System
Read and manage macOS system settings and perform scoped desktop actions.
WPFVisualTreeMcp
Let AI agents inspect and drive running WPF apps: tree, bindings, screenshots, clicks, text input.
glass
MCP server giving a coding agent a build→see→interact→debug loop over native GUI apps.
Plonk
Plonk gives agents local macOS tools for windows, workspaces, screenshots, OCR, and more.
gnome-desktop-mcp
GNOME desktop automation for AI agents. 30 tools via D-Bus: screenshots, window management, mouse/keyboard injection, clipboard,…
Listed in punkpeye/awesome-mcp-servers (MIT)
Data from the Official MCP Registry