Give your coding agent a deploy tool

Your agent can write a full app in minutes — and then stall at deployment: account walls, email verification, CAPTCHAs, dashboards. openpouch is the deploy tool built to be finished by an agent, not just started.

The shortest possible integration

Nothing to install, nothing to configure — any agent that can run a shell command can deploy:

npx -y openpouch deploy --json

One JSON object comes back: the live url, a health verdict (the deploy probes the app before calling it shareable), a plain-language summary written to be relayed to a non-technical human, and nextCommands the agent can run verbatim. Exit codes are documented API. Errors arrive as {category, message, fix} — the fix is an instruction the agent can act on, not a support-ticket link.

Or attach it as MCP tools

The @openpouch/mcp stdio server exposes every capability as a typed tool — deploy, verify, logs, inspect, list, delete and more — with the same JSON contracts:

{ "command": "npx", "args": ["-y", "@openpouch/mcp"] }

Add that to your harness's MCP config and the tools appear; per-harness copy-paste blocks are in HARNESSES.md, and llms.txt carries the whole contract in agent-readable form.

Built for the agent loop, not the dashboard

What agents deliberately cannot do

Trust needs boundaries, and they're structural, not policy: payment is human-onlyopenpouch upgrade mints a checkout URL for the human's own browser, and no command or MCP tool can pay. Governed production deploys are human-approvedopenpouch approve exists only for humans in their own terminal; agents are told exactly that instead of being silently blocked. Your agent ships previews autonomously; your production and your money stay yours.

← Back to openpouch.dev