MacPilot CLI
@huhu415
About MacPilot CLI
MacPilot CLI is a mcp server, It provides a collection of system tools that allow AI assistants to perform various operations on macOS systems.
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MacPilot CLI?
MacPilot CLI is an open-source tool that enables Large Language Models (LLMs) to interact with macOS through the MCP (Model Control Protocol) protocol. It provides a collection of system tools for AI assistants to perform various operations on macOS.
How to use MacPilot CLI?
Download the binary from the Releases page, configure your MCP-compatible application (Cursor or Claude Desktop) with the path to the binary, and grant the necessary screen recording and accessibility permissions. The binary is invoked directly as a command in the MCP server configuration.
Key features of MacPilot CLI
- Provides system tools for macOS interaction via MCP
- Includes tools for cursor control, mouse, and paste
- Enables screen capture and shell command execution
- Supports opening and listing applications
- Retrieves window information and accessibility data
- Designed for LLM-powered AI assistants
Use cases of MacPilot CLI
- AI assistants controlling macOS applications and system settings
- Automating repetitive tasks like clicking, typing, and pasting
- Debugging or inspecting app windows and accessibility elements
- Capturing screenshots for visual analysis or documentation
- Running shell commands through natural language prompts
FAQ from MacPilot CLI
What macOS versions does MacPilot CLI support?
It requires macOS 14.0 (Sonoma) or later on a Mac with Apple Silicon.
How do I install MacPilot CLI?
Download the binary from the GitHub Releases page, then add its path to your MCP-compatible application's configuration.
What permissions are needed?
The application using MacPilot CLI (e.g., Cursor) needs screen recording and accessibility permissions in System Settings.
Which LLM applications can I use with MacPilot CLI?
It works with any MCP-compatible app, such as Cursor and Claude Desktop.
Does MacPilot CLI support dragging the mouse?
Not yet – the drag mouse tool is currently listed as "To Be Implemented".
More Developer Tools MCP servers
JetBrains MCP Proxy Server
JetBrainsA model context protocol server to work with JetBrains IDEs: IntelliJ, PyCharm, WebStorm, etc. Also, works with Android Studio
Unity MCP (Server + Plugin)
IvanMurzakAI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for fr
TalkToFigma
sonnylazuardiTalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
Serena
oraiosA powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
DevDocs by CyberAGI 🚀
cyberagiincCompletely free, private, UI based Tech Documentation MCP server. Designed for coders and software developers in mind. Easily integrate into Cursor, Windsurf, Cline, Roo Code, Claude Desktop App
Comments