What does mcp-server-macos-use do?
It exposes MCP tools that let you open apps, click, type, and press keys, then traverse the accessibility tree—allowing programmatic control of macOS apps from an MCP client.
@mediar-ai
Basic information
AI agent that controls computer with OS-level tools, MCP compatible, works with any model
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
Repository** Opens or activates a specified application and then traverses its accessibility tree.
`identifier` (String, Required): The application's name, bundle ID, or file path.
** Simulates a mouse click at specific coordinates within the window of the target application (identified by PID) and then traverses its accessibility tree.
`pid` (Number, Required): The Process ID (PID) of the target application.
** Simulates typing text into the target application (identified by PID) and then traverses its accessibility tree.
`pid` (Number, Required): The Process ID (PID) of the target application.
** Simulates pressing a specific keyboard key (e.g., 'Enter', 'Tab', 'a', 'B') with optional modifier keys held down, targeting the application specified by PID, and then traverses its accessibility tree.
`pid` (Number, Required): The Process ID (PID) of the target application.
** Only performs the accessibility tree traversal for the specified application (identified by PID). Useful for getting the current UI state without performing an action.
`pid` (Number, Required): The Process ID (PID) of the application to traverse.
An MCP server in Swift that controls macOS applications via accessibility APIs through the MacosUseSDK. It is designed for users of MCP-compatible clients like Claude Desktop who need to automate or interact with desktop apps programmatically.
Build the server with swift build -c debug, then run the executable. It communicates over standard input/output (stdio). Configure your MCP client (e.g., Claude Desktop) by pointing it to the server binary path in the client's configuration file.
It exposes MCP tools that let you open apps, click, type, and press keys, then traverse the accessibility tree—allowing programmatic control of macOS apps from an MCP client.
It requires the MacosUseSDK Swift package and Swift toolchain to build. No other runtime dependencies are listed.
It uses the stdio transport: the server reads and writes MCP messages over standard input and output.
Add an entry to Claude Desktop's configuration with the command set to the absolute path of the built server executable, under the `mcpServers` key.
Reach out via email (matt@mediar.ai) or Discord (m13v_). The maintainer is open to tailoring the server for specific needs.
Local tools that let your AI use Mail, Calendar, Contacts, Teams, Slack, WhatsApp, OneDrive, Google Drive, Notion, Outlook and Office files on Mac and Windows. Runs on your computer.

Shared workspace for humans and AI agents by Anima. Create, version, publish, and share live apps, docs, and files from any agent, with per-agent access control. Support all types of agents: Grok Bot, Muse AI, OpenAI Dot

Publish beautiful Markdown docs instantly from any AI agent. Zero-config remote MCP server — your LLM pastes Markdown, gets back a shareable page. Free, no signup needed.

Field workforce scheduling for AI agents. Connect over MCP for account create, verified GPS punches, worker invites, shifts, forms, webhooks, and timesheets — no human dashboard. MCP: https://mcp.zensched.com/mcp Site: h

Snipzr (snipzr.com) is a URL shortener. Its remote MCP server lets your AI assistant create and batch-create short links on your own domain, update and list them, read cookie-less click stats with bots shown separately,
Comments