list_x_automation_runs
mcp:readread-only
List what the workspace's X automation rules decided about its own published X posts, newest first. status 'planned' is a dry run saying what it would have done, 'succeeded' and 'failed' are real reposts or deletions, 'skipped' is a post a rule deliberately left alone, and reason says why. dryRun true means nothing was changed on X.
This is the record to show the user before they take a rule out of dry run. limit defaults to 20 (max 100). Empty until a run has happened.
Input
limitintegermin 1 · max 100 · default
20
Permission
Needs the mcp:read scope: view your workspace. It only reads, so assistants can call it without asking.
Example call
Your assistant sends this for you. It is shown so you can see the shape of a call, with placeholder values for the required fields.
{ "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "list_x_automation_runs", "arguments": {} }}Same action over the REST API
The tool runs GET /v1/orgs/{orgId}/automation/x/runs as the signed-in user, with the same validation, approval rules and limits. See it in the X automation API reference.