Any other agent

Anything that speaks MCP over stdio, or plain terminal commands.

MCP over stdio

Start the server with:

npx -y uarpie mcp --client <your-client-name>

It exposes the tools listed in MCP tools. Read-only tools carry readOnlyHint, destructive ones destructiveHint, so a compliant client knows when to ask the person first.

No MCP? Use the command

Any agent that can run a shell command can run the CLI with --json, which prints one JSON object per line:

npx uarpie --json deploy

Errors come back in the same shape as the MCP tools: { "ok": false, "code": "...", "fix": "..." }. See the command reference.

A sentence you can paste anywhere

Deploy this app with npx uarpie. If it fails, read the fix field and apply it, then run it again. Give me the link it prints.