Keyboard Maestro MCP
UnclaimedAn MCP server for Keyboard Maestro. Manage your macros with natural language commands.
Set up this server
01 / Choose your client
02 / Before you connect
Authentication is not specified. Check the project instructions before connecting.
Project instructions03 / Add the configuration
claude mcp add --transport stdio 'keyboard-maestro-mcp' -- 'npx' '-y' '@modelcontextprotocol/inspector' 'node' 'build/index.js'04 / Check it in your client
Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.
More in Developer Tools
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
24 of 24 tools
Documented tools (24)
From project documentation. A server handshake does not verify each tool’s description or behavior.
km_add_action
Add a new step
km_add_trigger
Add a new trigger
km_clone_macro
Duplicate an existing macro
km_create_macro
Build a new macro
km_delete_action
Remove a step
km_delete_macro
Remove a macro
km_delete_trigger
Remove a trigger
km_enable_macro
Turn macros on/off
km_get_action_xml
Export a step's definition
km_get_errors
Find recent macro failures
km_get_log
Search the engine log
km_get_macro
Get macro details
km_get_macro_xml
Export a macro's full definition
km_get_trigger_xml
Export a trigger
km_list_actions
See all steps in a macro
km_list_macros
List all macros
km_manage_group
Organize macro groups
km_manage_variable
Read, write, or delete KM variables
km_move_action
Reorder steps
km_run_macro
Execute a macro right now
km_search_macros
Find macros by name
km_search_replace_action
Find and replace text in a step
km_set_action_xml
Replace a step
km_set_trigger_xml
Replace a trigger
Tool change history
FAQ
Questions about Keyboard Maestro MCP Server
- How do I connect Keyboard Maestro MCP Server to Claude?
- Run `claude mcp add keyboard-maestro-mcp -- npx -y @modelcontextprotocol/inspector node build/index.js` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
- Is Keyboard Maestro MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Keyboard Maestro MCP Server do?
- Keyboard Maestro MCP Server documents 24 tools to the agent, including km_add_action, km_add_trigger, km_clone_macro. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.