# Keyboard Maestro

> Use this tool when you need to automate repetitive tasks on macOS or integrate custom workflows into your existing automation setup. Keyboard Maestro provides comprehensive control over macro creation, action management, and variable manipulation, solving problems related to workflow efficiency and customization. It accepts AppleScript inputs and outputs automation workflows, making it ideal for use cases requiring programmatic control over complex automation tasks.

Canonical page: https://skillsregistry.net/skills/saihgupr-keyboard-maestro  
JSON: https://api.skillsregistry.net/v1/skills/saihgupr-keyboard-maestro

## Description

A TypeScript MCP server that provides comprehensive automation control over Keyboard Maestro, the popular macOS automation tool. Offers tools spanning macro CRUD operations, action and trigger management, variable manipulation, and log analysis for debugging failed automations. Uses AppleScript integration to communicate directly with Keyboard Maestro's scripting interface, enabling programmatic creation, modification, and execution of complex automation workflows.

## Trust

- **Trust score (0–1):** 0.97
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** api-integration
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/saihgupr-keyboard-maestro)
- **Repository:** <https://github.com/saihgupr/keyboard-maestro-mcp>

## 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": "saihgupr-keyboard-maestro"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/saihgupr-keyboard-maestro` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/saihgupr-keyboard-maestro/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
