MCPHub

0 serversUpdated Sep 25, 2026

TasksCollectionsPlaygroundSubmit
MCPHub

Catalog

  • Servers
  • Browse A–Z
  • Trending
  • Categories
  • Tasks
  • Collections
  • Playground
  • Submit
  • For agents

Company

  • About

Shout out

  • Formatly
  • Hirime
  • myagents

Searchable catalog of Model Context Protocol servers. Find tools that connect your AI assistant to the services and data you use.

PrivacyTerms

© 2026 MCPHub

  1. Servers
  2. /OS Automation
  3. /dockndevai/mcp-macos
OS AutomationCommunityTypeScript
D

dockndevai/mcp-macos

Safe-by-default control of a Mac: read files, list processes & apps, take screenshots, read the clipboard; and behind explicit opt-ins, run shell commands (allowlisted), AppleScript, move files to Trash, and inject GUI input. Read-only by default with layered access modes, per-path/command allowlists, and human confirmation (MCP elicitation) on the dangerous calls. npx -y @dockndevai/mcp-macos

0 starsUpdated Sep 16, 2026
Add to CursorView on GitHub

Ads

Overview

A safe-by-default Model Context Protocol server that lets an agent observe and operate a Mac — read files, list processes and apps, take screenshots (read-only); write files, set the clipboard, post notifications, open things (read-write); and, behind explicit opt-ins, run commands / AppleScript, delete to Trash, kill processes and drive the GUI (admin).

Installation

npx -y @dockndevai/mcp-macos

Configuration

{
  "mcpServers": {
    "mcp-macos": {
      "command": "npx",
      "args": [
        "-y",
        "io.github.dockndevai/mcp-macos"
      ]
    }
  }
}
Add to Cursor

Paste into ~/.cursor/mcp.json or .cursor/mcp.json

Tags

  • os-automation
  • local
  • typescript
  • awesome-list

Related MCP servers

F

OS Automation

faze79/WPFVisualTreeMcp

Inspect, debug and drive running WPF (.NET desktop) apps: visual tree, dependency properties, data bindings and binding errors, DataContext, and screenshots with open popups/menus included, plus clicking, item selection, text input and keyboard shortcuts. Auto-injects into any running WPF process (x64/x86) with no source changes. `dotnet tool install -g WpfVisualTreeMcp`

04w ago
F

OS Automation

fixed-width/glass

Gives a coding agent a build → see → interact → debug loop over the native GUI app it is writing: launch the app, screenshot it, read its accessibility tree, inject mouse/keyboard/gestures, tail its logs, and diff frames to confirm a change landed. Drives apps as an external black box with no app integration, so any toolkit or language works. 30 tools with text-first responses (element ids, diffs, waits) so the agent need not screenshot every step, plus optional sandboxing of the launched app. Backends: X11, Wayland, Windows, macOS, Android emulators, and the iOS Simulator.

04w ago
D

OS Automation

Dominic-DK/askew-mcp

Let an agent use a real iPhone, iPad or Mac through Apple Shortcuts: run a Shortcut on a locked phone and get the result back, send lock-screen notifications, and read what the phone sends (Calendar, Reminders, Notes, HomeKit, Wallet events). End-to-end encrypted relay, one automation on the phone. `npx -y askew-mcp`

03d ago
J

OS Automation

juergenkoller-software/freezetext-mcp

MCP server for [FreezeText](https://store.juergenkoller.software/en/apps/freezetext) — OCR anything on your Mac screen. Freeze the screen and extract text via Apple Vision (videos, popups, protected PDFs), OCR a region or base64 image, and manage a searchable capture history. 12 tools.

04w ago
D

OS Automation

dimpagk92/cellar

Hybrid computer-use runtime. Fuses accessibility tree + Chrome DevTools Protocol + vision into structured context with per-element confidence. 4 MCP tools (see/act/think/perceive). Continuous awareness engine (Cortex) with freshness + side-effect detection. Works offline with Ollama + local models.

04w ago
S

OS Automation

sbuysse/gnome-desktop-mcp

GNOME desktop automation for AI agents. 30 tools via D-Bus: screenshots, window management, mouse/keyboard injection, clipboard, workspaces, and system notifications. Works on any GNOME 45–49 Linux desktop.

04w ago
H

OS Automation

Harusame64/desktop-touch-mcp

Windows desktop automation for LLM agents with entity-based actions instead of coordinate-only clicking. Uses UIA, CDP, screenshots, keyboard/mouse/clipboard, and terminal control, plus entity leases, verified delivery, causal context, and interaction memory to reduce silent UI automation failures.

04w ago
S

OS Automation

SunnyLich/OpenWand

Local MCP stdio server that gives trusted AI clients read-only desktop context through OpenWand, including selection, clipboard, active-window, browser-page, and screen context.

03d ago