74 tools that work with macOS: 53 MCP servers, 21 Agent Skills and 0 Claude Code plugins. 1 of the remote servers answered our live check, 1 worked without an API key, and 13 come from an official or verified publisher. Ranked by GitHub stars plus official, live and free-to-try signals.
Most common uses: Browser automation (click, fill, screenshot) (14), OS, shell, terminal & desktop automation (13), Frontend, UI components & design-to-code (7), Files, spreadsheets, CSV & PDFs (7).
| Tool | Stars | Last update | License | |
|---|---|---|---|---|
| connectivity-triage Use this skill when debugging active macOS connectivity failures, when an API or MCP service times out or disconnects, when DNS resolution is failing SkillInstall · skills CLI | 42,495 | MIT | ||
| macos-golden-gate-design Design, implement, review, or refactor native macOS 27 Golden Gate interfaces in SwiftUI or AppKit. Use when a Mac app must match Apple''s current mac SkillInstall · skills CLI | 41,140 | MIT | ||
| add-macos-statusbar Add a macOS menu bar status indicator for NanoClaw. Shows a bolt icon with a green/red dot indicating whether NanoClaw is running, with Start, Stop, a SkillInstall · skills CLI | 31,114 | MIT | ||
| persistent-localhost Manage persistent dev servers, APIs, and other local processes on a port using macOS LaunchAgents. Use when starting, stopping, restarting, inspecting SkillInstall · skills CLI | 4,309 | MIT | ||
| macos-design Design and build native-feeling macOS application UIs. Use this skill whenever the user asks to create a desktop app, macOS app, Mac-style interface, SkillInstall · skills CLI | 3,743 | MIT | ||
| build-macos-apps Build professional native macOS apps in Swift with SwiftUI and AppKit. Full lifecycle - build, debug, test, optimize, ship. CLI-only, no Xcode. SkillInstall · skills CLI | 1,989 | MIT | ||
| asc-notarization Archive, export, and notarize macOS apps using xcodebuild and asc. Use when you need to prepare a macOS app for distribution outside the App Store wit SkillInstall · skills CLI | 1,136 | MIT | ||
| macos-auto-update Add Sparkle auto-update support to a native macOS app. Use this skill whenever the user wants to add auto-updates, implement Sparkle, set up an appcas SkillInstall · skills CLI | 694 | — | ||
| macos-build Build a native macOS app using xcodebuild from the command line. Use this skill whenever the user asks to build, compile, or check if their macOS proj SkillInstall · skills CLI | 694 | — | ||
| macos-notch-ui Add a Dynamic Island-style notch UI to a macOS app. Use this skill whenever the user wants to create a notch overlay, notch extender, Dynamic Island f SkillInstall · skills CLI | 694 | — | ||
| macos-patterns Essential native macOS development patterns that web developers don't know about. Use this skill whenever the user is building a macOS app and needs g SkillInstall · skills CLI | 694 | — | ||
| macos-settings-ui Build a proper macOS settings/preferences window with liquid glass support for macOS 26 (Tahoe). Use this skill whenever the user asks to create a set SkillInstall · skills CLI | 694 | — | ||
| macos-design-guidelines Apple Human Interface Guidelines for Mac. Use when building macOS apps with SwiftUI or AppKit, implementing menu bars, toolbars, window management, or SkillInstall · skills CLI | 641 | MIT | ||
| interceptor-macos Drive native macOS apps via interceptor macos *: AX trees, background click/type/keys/drag/scroll, occluded or minimized window capture, browser chrom SkillInstall · skills CLI | 625 | — | ||
| huashu-mac-use 操控没有API的macOS原生app并留可复现取证:同桌面控件交agent-desktop无头操作,跨桌面走CDP与后台窗口截图,在场闸防抢焦点;探测app能否自动化、产品实测与多模型跑批。浏览器走huashu-chrome。 SkillInstall · skills CLI | 344 | MIT | ||
| dutis Inspect or manage macOS default applications and file associations with Dutis. Use when asked which app opens a file type, to change its default app, SkillInstall · skills CLI | 257 | — | ||
| macOS-MCP MCP server for macOS desktop automation via the Accessibility API. MCP serverGitHub-verified authorLocal · PyPI | 240 | MIT | ||
| notarize-mac Build and verify a signed, notarized macOS app or DMG using the project's existing notarization automation. Use when the user asks to notarize a Mac b SkillInstall · skills CLI | 215 | MIT | ||
| Rocuronium Drive macOS apps without taking the cursor: read, click, type, scroll, each with evidence. MCP serverVerified domain · kagerou.glassLocal · MCPB | 5 | MIT | ||
| orchard Use the local Orchard app to interact with macOS Apple apps and services: Calendar, Reminders, Clock, Mail, Contacts, Notes, Music, Weather, Messages, SkillInstall · skills CLI | 185 | MIT | ||
| zipic Local image compression and Zipic-app expert for macOS and native Windows. Uses the Zipic CLI with JSON results, per-file saved_pct and exit codes; UR SkillInstall · skills CLI | 185 | MIT | ||
| free-disk-space Reclaim disk space on macOS by auditing and clearing build artifacts, package-manager caches, stale git worktrees, and offloading large media to an ex SkillInstall · skills CLI | 180 | MIT | ||
| charles-storage-cleanup Investigate Mac disk usage, find rarely used apps and overlooked storage, and clean authorized disposable caches, runtimes, devices, research artifact SkillInstall · skills CLI | 116 | — | ||
| Actvt Built into the Actvt Mac app: live system metrics, ports, and Claude Code, Codex and pi sessions. MCP serverVerified domain · actvt.io | 2 | — | ||
| Keep Mac Awake Keep a MacBook awake with the lid closed while an agent's long task runs (Keep Mac Awake app). MCP serverVerified domain · keepmacawake.comLocal · npm | 2 | — | ||
| DiskSpace AI Analyze a Mac's disk, explain each folder and clean what recreates itself, with 7-day undo. MCP serverVerified domain · diskspaceai.comLocal · MCPB | 1 | — | ||
| Kilobat Mac networking for agents: per-app traffic, Wi-Fi, latency, DNS, why a host fails and keep-awake. MCP serverVerified domain · kilobat.appLocal · MCPB | 1 | GPL-3.0 | ||
| ClawTank Let agents see and drive a Mac: screenshots, clicks, typing, apps and virtual displays. MCP serverGitHub-verified authorLocal · MCPB | 55 | Apache-2.0 | ||
| io.github.macuse-app/macuse MCP server for Mac — control Calendar, Mail, Notes, Reminders, and any Mac app, fully on-device. MCP serverGitHub-verified authorLocal · MCPB | 45 | — | ||
| macOS Calendar & Reminders macOS Calendar & Reminders MCP server (24 tools). Native Swift EventKit, iCloud/Google/Exchange. MCP serverGitHub-verified authorLocal · MCPB | 45 | MIT | ||
| macOS Calendar and Reminders macOS Calendar and Reminders MCP server (29 tools). Native Swift EventKit, iCloud/Google/Exchange. MCP serverGitHub-verified authorLocal · MCPB | 45 | MIT | ||
| Apple System Read and manage macOS system settings and perform scoped desktop actions. MCP serverGitHub-verified authorLocal · PyPI | 34 | MIT | ||
| Blazing Video Record your Mac screen, face and voice, edit the video by its transcript, and share a link. MCP serverVerified domain · blazingvideo.comLocal · MCPB | 0 | — | ||
| Heard Let cloud agents talk to you: progress updates spoken on your Mac, and replies you send back. MCP serverVerified domain · heard.devRemoteSign-in needed | 0 | MIT | ||
| Keeploop Mail, Calendar, Messages, Notes, Contacts, Slack on your Mac for AI. Remote needs Pro or free trial. MCP serverVerified domain · keeploop.appLocal · MCPB | 0 | MIT | ||
| Memtrove Let Claude search and read the files and bookmarks on your Mac by name, content or meaning. MCP serverVerified domain · memtrove.app | — | — | ||
| Mint for Mac Smart disk and memory for you and your agents: space and RAM back through Mint, with undo. MCP serverVerified domain · dzgapp.comLocal · npm | 0 | MIT | ||
| PilotGentic macOS desktop control for Claude: click, type, screenshot, AX tree, browser control, agentic loops. MCP serverVerified domain · pilotgentic.comLocal · npm | — | — | ||
| PinMark Create, search, read and organize PinMark sticky notes on your Mac. Fully local. MCP serverVerified domain · pinmark.spaceLocal · npm | — | — | ||
| Spacepal List, switch and rename macOS Spaces and move windows between them. Needs the Spacepal app. MCP serverVerified domain · getspacepal.comLocal · npm | — | — | ||
| JCAppleScript Control macOS apps via AppleScript/JXA: sanitized commands for Messages, Mail, Finder, and more. MCP serverGitHub-verified authorLocal · MCPB | 28 | MIT | ||
| io.github.ostapondo/plonk Plonk gives agents local macOS tools for windows, workspaces, screenshots, OCR, and more. MCP serverGitHub-verified authorLocal · npm | 17 | MIT | ||
| Dayglass: Private Meeting & Screen Memory for Mac On-device Mac meeting and screen memory. This endpoint gives setup and pricing. MCP serverGitHub-verified authorRemote● LiveFree to try | 0 | — | ||
| io.github.m0rvayne/mcp-osascript macOS automation: 17 typed tools for windows, menus, keyboard, clipboard, tabs, screenshots MCP serverGitHub-verified authorLocal · npm | 12 | MIT | ||
| Griasa Local-first Mac meeting memory: promises, decisions, people, the next-call brief. Read-only. MCP serverGitHub-verified authorLocal · MCPB | 7 | GPL-3.0 | ||
| io.github.VladUZH/intents-mcp Your Mac's App Intents (Reminders, Calendar, Notes…) as MCP tools via Shortcuts. Public APIs only. MCP serverGitHub-verified authorLocal · MCPB | 7 | MIT | ||
| fm-mcp Delegate summarising, extraction, classification and OCR to the macOS 27 on-device model. MCP serverGitHub-verified authorLocal · Cargo | 5 | MIT | ||
| io.github.cyanheads/macos-mcp-server Control macOS settings, apps, windows, audio, Music, displays, screenshots, and Focus mode via MCP. MCP serverGitHub-verified authorLocal · npm | 4 | Apache-2.0 | ||
| io.github.sgInnora/noracu Local MCP server: macOS apps and a browser by element index, plus iPhone Mirroring (experimental). MCP serverGitHub-verified authorLocal · npm | 4 | MIT | ||
| io.github.ModelPiper/toolpiper On-device MCP tools for macOS: local AI, speech, vision, browser automation, system control. MCP serverGitHub-verified author | 3 | MIT | ||
| Mac YOLO Safeguards — Runaway Reaper & Token Budget MCP macOS process-tree reaper, simulator runaway guard, and $10/mo token cap for AI coding agents. MCP serverGitHub-verified authorRemoteDown | 3 | MIT | ||
| io.github.mobabur94/hammerspoon macOS automation via Hammerspoon — 75 tools for windows, Spaces, audio, Bluetooth, and more MCP serverGitHub-verified authorLocal · npm | 2 | MIT | ||
| Extra Caffeine Control Mac idle sleep with the free Extra Caffeine 1.2+ app. macOS 14+; local use only. MCP serverGitHub-verified authorLocal · MCPB | 1 | — | ||
| io.github.Agent360dk/computer-mcp macOS computer use with the guardrails on: passwords blacked out, writes need consent, all logged. MCP serverGitHub-verified authorLocal · npm | 1 | MIT | ||
| io.github.vukvukovich/hammerspoon-mcp Control macOS through Hammerspoon: windows, apps, and API search. Injection-safe by design. MCP serverGitHub-verified authorLocal · npm | 1 | MIT | ||
| Keysrs Local Mac API-key vault: Touch ID-approved, scoped grants for agents, not keys. Needs Keysrs.app. MCP serverGitHub-verified authorLocal · MCPB | 1 | MIT | ||
| VPN Bypass Read and change VPN Bypass (macOS) routing: domain lists, services, modes, kernel routes, logs MCP serverGitHub-verified authorLocal · npm | 1 | MIT | ||
| Adapstory ISA Local macOS arm64 vault with a stdio bridge. Install and open the bundled ISA app first. MCP serverGitHub-verified authorLocal · npm | — | — | ||
| glovebox Computer use for coding agents on macOS: JS scripts, accessibility diffs, background input. MCP serverGitHub-verified authorLocal · npm | 0 | MIT | ||
| HEIC To JPG Local macOS HEIC-to-JPEG server. Shareable defaults: 1600 px, quality 70. MCP serverGitHub-verified authorLocal · npm | — | — | ||
| Ikuna Read workspace context and activity from the running Ikuna macOS app, with app-managed permissions. MCP serverGitHub-verified authorLocal · npm | 0 | MIT | ||
| io.github.dockndevai/mcp-mac-control Full macOS control — drive a Mac like a human: shell, AppleScript, files, and human-like GUI. MCP serverGitHub-verified authorLocal · npm | 0 | MIT | ||
| io.github.dockndevai/mcp-macos Observe & operate a Mac — files, processes, apps, shell, AppleScript, GUI — safe by default. MCP serverGitHub-verified authorLocal · npm | 0 | MIT | ||
| io.github.gambadio/apple-productivity-mcp Local macOS tools for Apple apps, iWork documents, files, media, and Shortcuts. MCP serverGitHub-verified authorLocal · npm | 0 | MIT | ||
| io.github.huoshuiai42/huoshui-file-search An MCP server that provides fast Spotlight file search capabilities for macOS MCP serverGitHub-verified authorLocal · PyPI | 0 | MIT | ||
| io.github.jeet0007/mac-voice-mcp Talk with your AI assistant out loud on a Mac, with on-device speech recognition (whisper.cpp). MCP serverGitHub-verified authorLocal · npm | 0 | MIT | ||
| Klass Personal OS Mac app that runs Claude or Codex on a schedule against your mail, calendar, and files. MCP serverGitHub-verified authorLocal · MCPB | 0 | — | ||
| Lupa — local file search for your Mac Search your Mac's files by name and by text inside documents. Local index, Korean-aware. MCP serverGitHub-verified authorLocal · npm | 0 | MIT | ||
| Lupa — local file search for your Mac Search your Mac's files by name and by text inside documents. Local index, Korean-aware. MCP serverGitHub-verified authorLocal · npm | 0 | MIT | ||
| LynxOffice Read and edit the Word, Excel, PowerPoint and PDF files on your Mac, where they are. MCP serverGitHub-verified authorLocal · MCPB | 0 | — | ||
| macOS (osascript) Control 19 macOS apps with safe actions, approved AppleScript/JXA, and reusable workflows. MCP serverGitHub-verified authorLocal · npm | 0 | MIT | ||
| macOS MCP Server Local macOS 27 desktop automation through MCP on Apple silicon. MCP serverGitHub-verified authorLocal · MCPB | 0 | MIT | ||
| RaroCUA Local macOS Computer Use MCP server with screenshots, AX trees, and app actions. MCP serverGitHub-verified authorLocal · npm | — | — | ||
| Storage Assistant See what fills a folder on your Mac as a treemap in the chat, and clear it with a click. MCP serverGitHub-verified authorLocal · MCPB | 0 | MIT |