click_at
Click absolute screen coordinates to reach webviews, canvas, and custom-drawn UI that accessibility-based clicking misses. Supports left, right, and middle buttons, single or double clicks.
Instructions
Click at absolute screen coordinates (top-left origin, in points).
button: "left" (default), "right" (context menus) or "middle". clicks: 1 (default) or 2 for a real double-click.
Fallback for when accessibility-based clicking can't reach a target: webview content (Tauri/Electron/CEF), custom-drawn UI, OpenGL/canvas, etc.
Delivery is system-global (kCGHIDEventTap on macOS) so the click actually reaches webviews. This was a regression in the first version, which used PID-targeted delivery that silently no-op'd on webview content while still returning ok. The cost is that the click affects whatever window is at (x, y), so make sure the target window is on top first.
window_id is advisory only: the call cannot verify delivery, just that the events were posted.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"x": "<x>",
"y": "<y>"
},
"name": "click_at"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | Yes | ||
| y | Yes | ||
| button | No | left | |
| clicks | No | ||
| window_id | No |