# mcp-macos-cua

> mcp-macos-cua — bradthebeeble-mcp-macos-cua. Use this tool when you need to automate interactions with macOS desktop apps or integrate AI decision-making with native Mac applications. It solves problems of app control and automation by providing inputs such as screenshots, mouse clicks, and keyboard input, and outputs like accessibility query results and AppleScript execution. Ideal for use cases requiring desktop app automation, data extraction, or UI testing on macOS systems.

Canonical page: https://skillsregistry.net/skills/bradthebeeble-mcp-macos-cua  
JSON: https://api.skillsregistry.net/v1/skills/bradthebeeble-mcp-macos-cua

## Description

Enables AI agents to control macOS desktop apps via screenshots, mouse clicks, keyboard input, accessibility queries, and AppleScript.

## Trust

- **Trust score (0–1):** 0.69
- **Verification tier:** scanned
- **Last scanned:** 2026-08-30

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-08-30

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/ge9bn2fq0c)
- **Repository:** <https://github.com/bradthebeeble/mcp-macos-cua>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "bradthebeeble-mcp-macos-cua"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/bradthebeeble-mcp-macos-cua` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/bradthebeeble-mcp-macos-cua/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
