Awesome MCPDesktop Automation

recursechat/mcp-server-apple-shortcuts

⭐ 348 JavaScript added to this list on 2025-05-06 repository created 2024-12-11

The project "mcp-server-apple-shortcuts" is a Model Context Protocol (MCP) server designed to enable AI assistants, such as Claude, to control and automate Apple Shortcuts on macOS. This server provides a safe and efficient way for AI models to interact with the Shortcuts app, allowing them to trigger shortcuts and automate various tasks on a macOS system. The MCP framework facilitates a clear and secure connection between AI applications and local services or APIs, ensuring that users maintain control over the automation processes. This server allows AI assistants to list all available shortcuts on the system and run any shortcut by its name, optionally passing input parameters to customize the execution. The project requires Node.js (version 18 or higher), the Claude Desktop AI assistant, and a macOS environment with the Shortcuts app configured. Users can either install the server via npm or build it locally from the source code. The repository provides detailed instructions for setup and configuration, including how to integrate the server with Claude Desktop by specifying the MCP server command and arguments. This integration enables seamless communication between the AI assistant and the Apple Shortcuts server, empowering users to automate tasks through natural language commands given to the AI. Overall, this project enhances the capabilities of AI assistants by bridging them with macOS automation tools, making it easier to perform complex workflows and repetitive tasks through AI-driven shortcuts. It is licensed under the Apache-2.0 license, promoting open-source collaboration and usage.

https://github.com/recursechat/mcp-server-apple-shortcuts

ai-assistantsai-automationai-controlai-integrationapache-2.0apisapple-shortcutsautomationclaudeclaude-desktoplocal-servicesmacosmcpmodel-context-protocolnatural-language-commandsnode.jsopen-sourcesafe-automationshortcuts-apptask-automation

Also in Desktop Automation

bytedance/UI-TARS-desktop

UI-TARS Desktop is a cross-platform GUI Agent application that uses a vision-language model to enable natural language control of computers with precise visual recognition and real-time feedback, integrating Model Context Protocol tools for advanced multimodal AI-driven automation.

budtmo/docker-android

Docker-Android packages Android emulators in Docker with VNC access, ADB control and log sharing for app testing, plus a beta MCP server image that exposes emulator control to AI agents.

wonderwhy-er/DesktopCommanderMCP

Desktop Commander MCP is an MCP server for Claude that integrates AI with terminal control, file system search, and file editing capabilities, enabling advanced desktop automation and development workflows.

CursorTouch/Windows-MCP

Windows-MCP is a lightweight, open-source MCP server that enables seamless integration and automation between AI agents using LLMs and the Windows operating system, supporting a wide range of UI interactions and system controls.

steipete/Peekaboo

Peekaboo is a macOS-only MCP server and CLI tool that enables AI agents to capture and analyze screenshots with AI vision models for visual question answering and automation.

joshuayoes/ios-simulator-mcp

ios-simulator-mcp is an MCP server enabling AI-driven interaction, control, and inspection of iOS simulators for automated UI testing and quality assurance.

mediar-ai/terminator

Terminator is an open-source automation tool for Windows that leverages the Model Context Protocol to enable AI-driven desktop and browser automation with high reliability and speed.

BandarLabs/coderunner

CodeRunner is an MCP server that securely executes AI-generated code locally on macOS using Apple's container technology, enabling private and efficient processing of local files with remote LLMs.