Enterprise DNA Enterprise DNA
M MCP Servers Developer low

dockndevai/mcp-mac-control

by Various

Full macOS control MCP server — drive a Mac like a human: shell, AppleScript, files, processes, and human-like GUI (click, drag, scroll, type). Full control by default; opt-in safe

MCP

dockndevai/mcp-mac-control

Added 21 Sept 2026

#ai #applescript #automation #computer-use #gui-automation #macos #mcp #model-context-protocol

Overview

Full macOS control MCP server. Drives a Mac like a human: shell, AppleScript, files, processes, and human-like GUI (click, drag, scroll, type). Full control by default; opt-in safe mode.

Best for

Best for
Builders who need human-like macOS automation through MCP

Use cases

  • Automate GUI interactions on a Mac
  • Run shell and AppleScript commands through MCP
  • Manage files and processes programmatically

How to use

Install

npx -y @dockndevai/mcp-mac-control

Tools exposed

  • MACCTL_SAFE_MODE
  • MACCTL_MODE
  • MACCTL_ALLOW_EXEC
  • MACCTL_ALLOW_DELETE
  • MACCTL_ALLOW_INPUT
  • MACCTL_CONFIRM
  • MACCTL_PATH_ALLOWLIST
  • MACCTL_PROTECTED_PATHS
  • MACCTL_COMMAND_ALLOWLIST
  • MACCTL_DRY_RUN
  • MACCTL_AUDIT_LOG

Tested with

Claude Desktop, Claude Code, Cursor, Windsurf, VS Code

Notes

Full macOS control MCP server. Drives a Mac like a human: shell, AppleScript, files, processes, and human-like GUI (click, drag, scroll, type). Full control by default; opt-in safe mode.

0 stars on GitHub. Last updated 2026-09-19. Licensed MIT.

Use cases

  • Automate GUI interactions on a Mac
  • Run shell and AppleScript commands through MCP
  • Manage files and processes programmatically

Pros

  • Full macOS control out of the box
  • Supports shell, AppleScript, files, processes, and GUI
  • Opt-in safe mode for reduced risk

Cons

  • Full control by default may be risky
  • Safe mode is opt-in, not default
  • No community traction yet (0 stars)

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Full macOS control out of the box
  • Supports shell, AppleScript, files, processes, and GUI
  • Opt-in safe mode for reduced risk

Cons

  • Full control by default may be risky
  • Safe mode is opt-in, not default
  • No community traction yet (0 stars)

Open-source & AI alternatives

Swap-in tools that solve the same job. Weigh the trade-offs before you commit.

Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks