For AI Agents

Your agent builds it.
We make it live.

One API call. Your agent sends files, we return a live HTTPS URL. No git repos. No build steps. No CI/CD. No config files.

Read the docs

Works with every agent.

If it can make an HTTP request, it can deploy to OnePush. Paste one snippet into your agent's system prompt and it learns to publish on its own.

Claude / Claude Code

Paste the snippet into your project instructions or system prompt. Claude publishes automatically when you ask it to deploy.

ChatGPT / Codex

Add the snippet to custom instructions. ChatGPT will call the API when you ask it to share something as a live page.

Cursor / Windsurf

Drop the snippet into .cursorrules or your agent config. Your IDE agent deploys previews without leaving the editor.

Custom agents

Any agent that can call fetch() or make HTTP requests works. One POST, one URL. That's the entire integration.

MCP-compatible

OnePush works as a tool in any MCP-capable agent. Publish, update, and manage sites through natural conversation.

CI/CD & scripts

Not just for agents — use OnePush from shell scripts, GitHub Actions, or any automation that needs instant hosting.

Three lines of JSON.

POST /api/v1/push
{
  "files": {
    "index.html": "<!DOCTYPE html><html><body>Hello world</body></html>"
  }
}
Response: {"url": "https://your-site.onepu.sh"}

No API key required for anonymous deploys. Sites last 24 hours, or sign up to keep them forever. Include an API key to get permanent hosting, version history, analytics, and team access.

What agents are publishing.

Anything an agent can generate, OnePush can host.

Dashboards & charts
Data visualizations
Reports & one-pagers
Landing pages
Interactive prototypes
Status pages
Internal tools
Client deliverables
API documentation

Files in. URL out.

Give your agent the power to publish. One snippet, zero friction.