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 thefixfield and apply it, then run it again. Give me the link it prints.