macOS Desktop Automation MCP Servers
Tools for automating macOS system interactions, UI control, and application management through MCP servers. Includes keyboard/mouse control, Xcode integration, and macOS-specific automation. Does NOT include cross-platform desktop automation, iOS-specific tools, or general computer vision/OCR unless paired with macOS automation.
There are 106 macos desktop automation servers tracked. 1 score above 70 (verified tier). The highest-rated is getsentry/XcodeBuildMCP at 85/100 with 4,681 stars and 73,599 monthly downloads. 2 of the top 10 are actively maintained.
Get all 106 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=mcp&subcategory=macos-desktop-automation&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Server | Score | Tier |
|---|---|---|---|
| 1 |
getsentry/XcodeBuildMCP
A Model Context Protocol (MCP) server and CLI that provides tools for agent... |
|
Verified |
| 2 |
carterlasalle/mac_messages_mcp
An MCP server that securely interfaces with your iMessage database via the... |
|
Established |
| 3 |
kimsungwhee/apple-docs-mcp
MCP server for Apple Developer Documentation - Search... |
|
Established |
| 4 |
domdomegg/computer-use-mcp
π» Give AI models complete control of your computer (probably a bad idea) |
|
Established |
| 5 |
isac322/kwin-mcp
MCP server for Linux desktop GUI automation on KDE Plasma 6 Wayland -- 29... |
|
Established |
| 6 |
mikusnuz/app-publish-mcp
Unified MCP server for App Store Connect & Google Play Console β 91 tools... |
|
Established |
| 7 |
hrrrsn/mcp-vnc
Remote desktop control for AI |
|
Established |
| 8 |
mihaelamj/cupertino
A local Apple Documentation crawler and MCP server. Written in Swift. |
|
Emerging |
| 9 |
peakmojo/applescript-mcp
MCP server that execute applescript giving you full control of your Mac |
|
Emerging |
| 10 |
efremidze/swift-patterns-mcp
An MCP server providing curated Swift and SwiftUI best practices from... |
|
Emerging |
| 11 |
manushi4/Screenhand
Give AI eyes and hands on your desktop. Open-source MCP server for desktop... |
|
Emerging |
| 12 |
ARAS-Workspace/claude-kvm
π€ β‘οΈ MCP server (ο£Ώ MacOS) β control remote desktops via VNC |
|
Emerging |
| 13 |
askui/idb-mcp
An open-source MCP server and Python library that wraps Facebook IDB to... |
|
Emerging |
| 14 |
DePasqualeOrg/swift-mcp
Full-featured Swift SDK for Model Context Protocol servers and clients |
|
Emerging |
| 15 |
SardorbekR/appstore-connect-mcp
A Model Context Protocol (MCP) server for Apple's App Store Connect API |
|
Emerging |
| 16 |
dunialabs/peta-desk
Peta Desk is a crossβplatform desktop application that provides a... |
|
Emerging |
| 17 |
jfarcand/mirroir-mcp
MCP server for controlling a real iPhone via macOS iPhone Mirroring...and... |
|
Emerging |
| 18 |
sh3ll3x3c/native-devtools-mcp
MCP server for native app testing β screenshot, OCR, click, type, find_text,... |
|
Emerging |
| 19 |
NakaokaRei/swift-mcp-gui
MCP server that can execute commands such as keyboard input and mouse... |
|
Emerging |
| 20 |
baryhuang/mcp-remote-macos-use
The only general AI agent that does NOT requires extra API key, giving you... |
|
Emerging |
| 21 |
P3GLEG/tauri-plugin-mcp
Allows AI agents (e.g., Cursor, Claude Code) to debug within Tauri apps via... |
|
Emerging |
| 22 |
hannesrudolph/imessage-query-fastmcp-mcp-server
An MCP server that provides safe access to your iMessage database through... |
|
Emerging |
| 23 |
foxtrottwist/shortcuts-mcp
TypeScript MCP server that connects Claude to your macOS Shortcuts. See your... |
|
Emerging |
| 24 |
nickustinov/itsyconnect-macos
Better App Store Connect |
|
Emerging |
| 25 |
amichail-1/Orbination-AI-Desktop-Vision-Control
Give AI assistants eyes and hands. Native Windows MCP server β UIAutomation,... |
|
Emerging |
| 26 |
mehmetbaykar/swift-fast-mcp
The fastest way to build MCP servers in Swift. |
|
Emerging |
| 27 |
zelentsov-dev/asc-mcp
MCP server for App Store Connect API β 208 tools for managing apps, builds,... |
|
Emerging |
| 28 |
appreply-co/mcp-appstore
This is an MCP server that provides tools to LLMs for searching and... |
|
Emerging |
| 29 |
conorluddy/xc-mcp
XCode CLI MCP: Convenience wrapper for Xcode CLI tools & iOS Simulator.... |
|
Emerging |
| 30 |
ashwwwin/automation-mcp
Control your Mac with detailed mouse, keyboard, screen, and window... |
|
Emerging |
| 31 |
mukul975/mcp-windows-automation
π AI-Powered Windows Automation Server using Model Context Protocol (MCP) |... |
|
Emerging |
| 32 |
artemnovichkov/shortcuts-mcp-server
Shortcuts + MCP = β₯οΈ |
|
Emerging |
| 33 |
antbotlab/mac-use-mcp
Zero-dep macOS desktop automation MCP server for AI agents β 18 tools, macOS... |
|
Emerging |
| 34 |
RyansOpenSourceRice/overlay-companion-mcp
A general-purpose, human-in-the-loop AI-assisted screen interaction toolkit. |
|
Emerging |
| 35 |
SoundBlaster/XcodeMCPWrapper
MCP that makes Xcode 26.3's MCP compatible with Cursor and other strict... |
|
Emerging |
| 36 |
nemanjavlahovic/instruments-mcp-server
MCP server for Xcode Instruments β AI agents get structured performance... |
|
Emerging |
| 37 |
tornikegomareli/macos-tools-mcp-server
A Model Context Protocol server that brings macOS system tools directly... |
|
Emerging |
| 38 |
YV17labs/GhostDesk
MCP server that gives AI agents full control of a virtual Linux desktop β... |
|
Emerging |
| 39 |
anipotts/imessage-mcp
Tools for securely exploring your iMessage history with AI. Spotify Wrapped... |
|
Emerging |
| 40 |
Hassanali4/applescript-mcp
MCP server that execute applescript giving you full control of your Mac |
|
Emerging |
| 41 |
tmaasen/apple-dev-mcp
MCP Server for Apple's Human Interface Guidelines (HIG) & Developer Documentation |
|
Experimental |
| 42 |
scouzi1966/vesta-mac-dist
Vesta macOS Distribution - Official releases and downloads.Vesta AI Chat... |
|
Experimental |
| 43 |
quartz-labs-dev/pabal-resource-mcp
MCP server for bidirectional conversion between ASO and web SEO data. |
|
Experimental |
| 44 |
Mtehabsim/ScreenPilot
Tool that allows the AI to control your device in the same way you do,... |
|
Experimental |
| 45 |
ebowwa/xcode-mcp
MCP server for Xcode - enables AI assistants to create, build, test, and... |
|
Experimental |
| 46 |
phimage/mcp-foundation-models
MCP Server to generate message with Apple FoundationModels |
|
Experimental |
| 47 |
MasamiYamate/snapdrive-ios
AI agents drive iOS Simulator to generate snapshot baselines and run visual... |
|
Experimental |
| 48 |
Murzav/xcstrings-mcp
MCP server & CLI for iOS/macOS .xcstrings localization β 26 MCP tools + 11... |
|
Experimental |
| 49 |
heznpc/AirMCP
One MCP server for your entire Apple ecosystem. |
|
Experimental |
| 50 |
pachipalabharath/bb-applescript-mcp-server
π Build a Model Context Protocol (MCP) server for seamless integration with... |
|
Experimental |
| 51 |
artemnovichkov/mcp-client-example
Learn how to implement MCP client with SwiftUI and Anthropic API |
|
Experimental |
| 52 |
quartz-labs-dev/pabal-store-api-mcp
MCP server that provides App Store / Play Store ASO workflows as tools. Run... |
|
Experimental |
| 53 |
Touchpoint-Labs/Touchpoint
Give your AI agent eyes and hands on any desktop β cross-platform... |
|
Experimental |
| 54 |
CursorTouch/MacOS-MCP
Lightweight MCP server for computer use in MacOS |
|
Experimental |
| 55 |
saihgupr/keyboard-maestro-mcp
An MCP server for Keyboard Maestro. Manage your macros with natural language... |
|
Experimental |
| 56 |
jonat-han-tech/ddc-ci-control-bridge
π Connect and manage DDC/CI devices easily with this control bridge,... |
|
Experimental |
| 57 |
d-wwei/macos-desktop-control
MCP Server for native macOS desktop automation. Screenshot, mouse, keyboard,... |
|
Experimental |
| 58 |
RoyalPineapple/TheButtonHeist
Enable Programatic iOS App Control for Human and AI Alike |
|
Experimental |
| 59 |
Pallid-pilotballoon266/Orbination-AI-Desktop-Vision-Control
Enable AI to interact with Windows apps by viewing screens, reading UI,... |
|
Experimental |
| 60 |
sunasaji/mcp-serial-hid-kvm
MCP server that gives AI agents (Claude, etc.) full keyboard, mouse, and... |
|
Experimental |
| 61 |
MihneaTeodorStoica/aegis-desktop
Extensible desktop-control MCP server for Linux-first agentic automation,... |
|
Experimental |
| 62 |
hepiao3/lookin-mcp-server
MCP server that bridges Claude Code with Lookin iOS UI debugger β inspect... |
|
Experimental |
| 63 |
seayniclabs/bench
MCP server that gives AI tools visibility into connected USB hardware |
|
Experimental |
| 64 |
Bambushu/screenread
Your AI agent doesn't need screenshots to read text. ScreenRead gives it the... |
|
Experimental |
| 65 |
silbercue/SilbercueSwift
The fastest MCP server for iOS development. 40+ tools, 16ms screenshots... |
|
Experimental |
| 66 |
tsunamayo7/helix-pilot
GUI automation MCP server powered by local Vision LLM (Ollama). Control your... |
|
Experimental |
| 67 |
MikkoParkkola/axterminator
MCP server for macOS desktop automation. Background GUI testing, 30 tools,... |
|
Experimental |
| 68 |
rodaddy/HomeMCPBridge
Native macOS HomeKit integration for AI assistants via MCP |
|
Experimental |
| 69 |
SuvarnaBhangare/Screenhand
Enable fast native desktop control on macOS and Windows for MCP agents using... |
|
Experimental |
| 70 |
biocross/displaybuddy-mcp
MCP server for controlling Mac monitors via DisplayBuddy β brightness,... |
|
Experimental |
| 71 |
Defozo/ddc-ci-control-bridge
Control monitor brightness, contrast, power, and input via DDC/CI. Includes... |
|
Experimental |
| 72 |
huhu415/macPilotCli
MacPilot CLI is a mcp server, It provides a collection of system tools that... |
|
Experimental |
| 73 |
rozek/nova-control
control a Creoqode Nova DIY AI Robot from a browser, Node.js, the command... |
|
Experimental |
| 74 |
G1Joshi/SwiftMCP
Model Context Protocol (MCP) Swift |
|
Experimental |
| 75 |
jsavin/iac-mcp
Universal bridge between AI/LLMs and native applications using Just-In-Time Discovery |
|
Experimental |
| 76 |
Donsezan/UiAutomationGRPC
A generic, decoupled Windows UI Automation framework using gRPC. |
|
Experimental |
| 77 |
sstraus/McpMacControl
MCP server for AI-driven macOS control β screenshots, mouse, keyboard,... |
|
Experimental |
| 78 |
jonathanspiva/swift-netnewswire-mcp
Read-only MCP server for NetNewsWire |
|
Experimental |
| 79 |
1amageek/swift-skeleton
Swift source code structural indexer. Extracts type declarations,... |
|
Experimental |
| 80 |
mcheemaa/ghost-os
macOS computer use toolkit. Accessibility tree, screenshots, click, type,... |
|
Experimental |
| 81 |
airdrop-alpha/xcode-mcp
MCP server for Xcode - Let AI agents build your iOS apps |
|
Experimental |
| 82 |
volkan-m/vnc-mcp-server
MCP server for VNC integration. Allows AI agents to capture screen frames,... |
|
Experimental |
| 83 |
antisynthesis/asc-mcp
MCP Server for App Store Connect |
|
Experimental |
| 84 |
nwalker85/isip
macOS SIP automation toolkit for testing voice AI systems - Developer... |
|
Experimental |
| 85 |
tink1005/imessage-mcp
Let AI send and read your iMessages from the terminal. MCP server for Claude... |
|
Experimental |
| 86 |
JAManfredi/ios_mcp
MCP server for the full iOS development lifecycle β 55 tools for building,... |
|
Experimental |
| 87 |
KenanAtmaca/aso-mcp
App Store Optimization MCP Server keyword research, competitor analysis,... |
|
Experimental |
| 88 |
Beyond-Better/bb-applescript-mcp-server
A Model Context Protocol (MCP) server that enables LLM clients to interact... |
|
Experimental |
| 89 |
doozMen/tech-conf-agent
Swift 6.2 MCP server for technical conference navigation with natural... |
|
Experimental |
| 90 |
ericvoltolin/xc-mcp
XC-MCP delivers an intelligent MCP server for Xcode tooling with progressive... |
|
Experimental |
| 91 |
beautyfree/appstore-connect-mcp
App Store Connect API as MCP tools for Cursor & Claude. Apps, TestFlight,... |
|
Experimental |
| 92 |
nedimf/BetterLoggerMCP
BetterLogger is a supercharged macOS logging tool that extends OSLog with... |
|
Experimental |
| 93 |
Omkarjamadar/MCP-server-client-computer-use-ai-sdk
π₯οΈ Control your computer effortlessly with our AI SDK, enabling seamless... |
|
Experimental |
| 94 |
samicokar/mcp-mac
A Proof of Concept MCP server for macOS, enabling AI agents to interact with... |
|
Experimental |
| 95 |
tkausch/MCPUnixManual
An MCP implemented in swift to search and read man pages for macOS |
|
Experimental |
| 96 |
adoosh-afk/ios-simulator-mcp
MCP server for iOS Simulator with native IndigoHID touch injection that... |
|
Experimental |
| 97 |
proofmath-owner/xcode-mcp
MCP (Model Context Protocol) server for Xcode integration with AI assistants |
|
Experimental |
| 98 |
as2811-project/Apple-Shortcuts-MCP
Extend Claude's capabilities using MCP and MacOS Shortcuts |
|
Experimental |
| 99 |
gaelic-ghost/cardhop-mcp
Local macOS MCP server for Cardhop via documented AppleScript and URL-scheme... |
|
Experimental |
| 100 |
gaelic-ghost/things-app-mcp
Local FastMCP server for Things.app on macOS using URL scheme actions and... |
|
Experimental |
| 101 |
jordanperr/mcp-experiments
This project provides an MCP (Model Context Protocol) server that allows... |
|
Experimental |
| 102 |
wjgilmore/mac-contacts-mcp-server
macOS Contacts MCP Server |
|
Experimental |
| 103 |
hieudtr8/phantom-touch
MCP server for iOS simulator automation β published on npm. 16 tools for... |
|
Experimental |
| 104 |
thuvasooriya/macos-automation-mcp
check the repo name mate |
|
Experimental |
| 105 |
TechNickAI/machina
MCP gateway giving AI agents remote access to Mac - iMessage, WhatsApp,... |
|
Experimental |
| 106 |
trose/mouse-jiggler
jigglypuff: AI-Controlled Mouse Activity Manager for macOS Prevent screen... |
|
Experimental |