What permissions does π Automation MCP require?
On macOS, you must grant Accessibility (for mouse and keyboard control) and Screen Recording (for screenshots and analysis) permissions in System Settings.
@ashwwwin
Basic information
Control your Mac with detailed mouse, keyboard, screen, and window management capabilities.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"automation-mcp": {
"command": "bun",
"args": [
"run",
"index.ts"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
π Automation MCP is a Model Context Protocol (MCP) server that gives AI models complete desktop automation capabilities on macOS. It enables AI assistants to control the mouse, keyboard, take screenshots, manage windows, interact with UI elements, and analyze screen content.
Install via the furi tool with furi add ashwwwin/automation-mcp and then furi start automation-mcp. Alternatively, clone the repository, install dependencies with bun install, and start the server using bun run index.ts (HTTP transport) or bun run index.ts --stdio (stdio transport). On first run, grant Accessibility and Screen Recording permissions in macOS System Settings.
On macOS, you must grant Accessibility (for mouse and keyboard control) and Screen Recording (for screenshots and analysis) permissions in System Settings.
The server requires the Bun runtime. Quick install: `curl -fsSL https://bun.sh/install | bash`.
Yes. Clone the repository, run `bun install`, then start the server with `bun run index.ts` (HTTP) or `bun run index.ts --stdio` (stdio).
The server is primarily designed for macOS. Its architecture mentions crossβplatform support (Windows/Linux) via nut.js and fallback systems, but full functionality is documented for macOS.
It runs locally only (no network access), requires explicit permission grants, logs all actions, and can be limited to specific applications.

Projects, tickets, time and budgets for agencies. Ask about your week, book time, run stopwatches and work on tickets β with exactly the access you have in docket.

Connect AI assistants to Mailercloud, the email marketing platform β manage campaigns, contacts, lists, templates, and sending, plus AI-powered campaign analysis and deliverability audits. Endpoint: https://mcp.mailerclo
LeadSync's MCP server lets Claude, Cursor, OpenAI's Codex and Gemini CLI manage Facebook and Instagram lead ad delivery in a LeadSync account. Connect lead forms to 30+ CRMs, Google Sheets, email and SMS, map fields, add
WhatsMCP β WhatsApp for AI agents. Put an AI agent on a real WhatsApp number. Expose regular WhatsApp accounts to your LLM agents over JSON-RPC. A complete Model Context Protocol server that turns phone numbers into addr

WhatsApp MCP connects your AI assistant to the WhatsApp number you already use. Ask Claude, ChatGPT, Cursor or any MCP client who's waiting for a reply, summarize a group, find an old message, or send and schedule messag
Comments