Apple Shortcuts
Best for visible, reusable personal automations. Waindow actions are available directly without turning on the MCP/CLI local connection.
AI & automation
Waindow does not contain an AI model. It provides the same small, typed set of local actions to a person through the app and to external tools through Shortcuts, compatible MCP clients, or CLI.
Three paths
Best for visible, reusable personal automations. Waindow actions are available directly without turning on the MCP/CLI local connection.
Best for Claude Code, Codex, Cursor, or another compatible tool that can call typed tools. Turn on AI & Automation only while you want the local connection available.
Best for scripts and explicit terminal workflows. It uses the signed Waindow executable and the same action and permission rules as the app.
Connect MCP
The app writes the exact executable path for you. The example below assumes Waindow is installed in Applications; use the copy button in Waindow if you keep it somewhere else.
Open Settings → AI & Automation and turn on local control.
Paste the generated configuration into your compatible MCP client.
Turn local control off whenever you want the socket removed.
{
"mcpServers": {
"waindow": {
"command": "/Applications/Waindow.app/Contents/MacOS/Waindow",
"args": ["mcp", "serve"]
}
}
}waindow_list_actionswaindow_list_targetswaindow_statuswaindow_run_actionwaindow_undowaindow_cancelThe server uses stdio and a user-only local socket. It opens no network port, and turning local control off removes the socket.
Action boundary
Examples
“Arrange every open window on this display.”
“Create a Safari memo titled Review with these checks.”
“Keep my Mac awake for 90 minutes and let the display turn off.”
“Capture the full current page.”
The AI client decides how to translate a request into an available tool call. Waindow validates the typed request locally and applies its own permission, confirmation, cancellation, and undo rules.
Human-first