mcp-osascript
Related Servers
Alternatives to mcp-osascript
No user-submitted related servers found.
Related Servers
AlicenseNot gradedqualityCmaintenance426+ MCP tools for macOS, all on-device — local AI inference (llama.cpp on Metal), voice, vision OCR, local RAG, browser automation, and ~140 system actions across 26 macOS domains. Nothing leaves your Mac.2MIT- AlicenseBqualityBmaintenanceEnables AI assistants to automate macOS through AppleScript and JXA by providing 44 tools for application management, window control, and UI interaction. It allows for comprehensive system control including screen capture, keyboard and mouse simulation, and system information retrieval.4457 npm1MIT
- AlicenseAqualityDmaintenanceEnables AI agents to control macOS desktop apps via screenshots, mouse clicks, keyboard input, accessibility queries, and AppleScript.1120 npmMIT
- AlicenseNot gradedqualityFmaintenanceEnables AI assistants to automate macOS desktop tasks including mouse control, keyboard input, screenshots, window management, and UI interaction.8 npm414MIT
- AlicenseAqualityDmaintenanceZero-dependency macOS desktop automation for AI agents. Screenshot, mouse, keyboard, clipboard, and window control via MCP. 18 tools, macOS 13+, one command: npx mac-use-mcp.18134 npm6MIT
- AlicenseAqualityAmaintenanceMac window manager AI agents can drive: see every monitor and window, apply multi-monitor layouts in one call, save and relaunch whole workspaces, snap zones, keep-awake, and annotated screenshots. Backed by a native macOS menu bar app over a local-only loopback API — no cloud, no telemetry.2216MIT
TDQS
Scored across 17 tools
Every tool targets a distinct action or resource: clipboard, input, windows, apps, files/URLs, browser tabs, shortcuts, and screenshots. run_osascript is a general escape hatch rather than a competing tool, and descriptions cross-reference alternatives (e.g. open_url vs file_open) to prevent misselection.
Most tools follow a predictable verb_noun snake_case pattern such as get_clipboard, set_clipboard, open_app, type_text, and manage_windows. A few names deviate — file_open, app_menu, app_visibility, and screenshot — but they remain readable and do not obscure the tool's purpose.
17 tools is slightly above the typical 3-15 range, but the broad macOS automation scope justifies each one: clipboard, input, windows, apps, menus, displays, notifications, browser tabs, screenshots, and shortcuts. No tool feels like filler; the count is reasonable for the server's purpose.
The surface covers most common macOS automation workflows, including clipboard get/set, typing, key presses, app/window/menu control, display info, notifications, URL/file opening, screenshots, browser tab listing, and shortcut execution. Minor gaps exist, such as no dedicated tool for listing all running apps or manipulating browser tabs, but run_osascript provides a general workaround.