MacOS-MCP Server

Source profile for MacOS-MCP. Its purpose and connection details need verification against the maintainer’s documentation.

Local serverstdio

What is the MacOS-MCP Server?

This MacOS-MCP source profile is awaiting review. The previous overview contained a logo or badge fragment rather than a usable description. Check the linked maintainer documentation for the server’s purpose and connection details.

Installation

The documented pypi package is macos-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
ClickClick at coordinates with support for left, right, and double-click
ScrollScroll vertically or horizontally in focused window or regions
MoveMove mouse pointer or drag to coordinates
ShortcutPress keyboard shortcuts (Cmd+C, Cmd+Tab, etc.)
AppLaunch applications, manage windows (resize/move), switch between apps. Supports app names and bundle IDs
DesktopCreate a new Mission Control Space (virtual desktop) via Accessibility, verifying the space count increased
ShellExecute commands or AppleScript. Use mode='osascript' for AppleScript
ScrapeExtract and convert webpage content to Markdown format
WaitPause execution for a defined duration

How to install the MacOS-MCP Server

{
  "mcpServers": {
    "macos-mcp": {
      "command": "uvx",
      "args": [
        "macos-mcp"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.