For AI Agents
Let Your AI Agent Publish For You
Claude, ChatGPT, Claude Code, Codex and Cursor can put your page or your built app online, on a real HTTPS link. No account needed. Claim the link to keep it.
No Account Needed
Ask, Get A Link, Claim It
Your agent can publish before you have an account. You decide afterwards whether to keep it.
Ask Your Agent
Say what you want online: this page, this folder, or this app. For a framework app, your agent runs the build first.
Get A Live Link
Your agent publishes with no account and hands you an HTTPS link that lasts 30 minutes, plus a claim link.
Claim It To Keep It
Open the claim link inside the 30 minutes. The site moves into a free account, at a new address of its own.
Every Agent
Pick Your Agent
Each guide starts with the no-account path, then shows how to connect your account.
Claude Code
Works with no setup at all. Add the plugin or a key for your own projects.
See The SetupClaude
Add a custom connector. No account to try it, sign in for your own sites.
See The SetupChatGPT
Add it in Developer mode. No account to try it, sign in for your own sites.
See The SetupCodex
One entry in config.toml. No key to try it, your key for your own projects.
See The SetupCursor
One mcp.json entry, for Cursor and for VS Code.
See The SetupVS Code
One entry in .vscode/mcp.json, with or without a key.
See The SetupAny MCP Client
The address and the header, for any other client.
See The SetupTwo Addresses
One Server, Two Ways In
Both are the same OxyPages MCP server. One needs nothing at all, the other works on your own websites.
No Account
Send no key and the server offers publish_page and deploy_app. Every publish is a temporary link plus a claim link.
https://mcp.oxypages.com/mcpYour Account
Sign in with OxyPages once and approve the app. Or send your API key to the first address instead.
https://mcp.oxypages.com/mcp/accountTools
What Your Agent Can Do
Publishing works for anyone. With your key or a sign-in, your agent can do most of what you can do in the dashboard.
Publish With No Account
No AccountWorks with no key at all. Your agent gets a temporary link and a claim link.
publish_pagePublish an HTML page or a few static files to a live HTTPS link.deploy_appDeploy the output folder of a built React, Vue, Svelte, Vite or Astro app. Your agent runs the build first.
Projects
Your AccountCreate, inspect and change your projects, the same as in the dashboard.
list_sitesSee your projects and their live addresses.create_siteCreate a new website on a free subdomain.get_projectRead one project's settings and what your plan allows.update_projectRename a project, change its subdomain, switch Single-Page App mode, or set a site password on paid plans.archive_projectTake a project offline and keep every file, so it can come back.unarchive_projectBring an archived project back online.list_archived_projectsSee your archived projects.delete_projectDelete a project. This cannot be undone.list_mediaSee the files in a project's media library.
Deployments And Versions
Your AccountPublish new versions and switch what is live.
read_site_filesRead a website's live files so your assistant can edit them.update_site_filesPublish your assistant's changes: only the edited files, everything else kept.deploy_sitePublish a complete new version of a website.deploy_appDeploy a built app's output folder into your account.list_deploymentsRead a website's version history.restore_versionMake an earlier version live again, on plans with version restore.list_app_deploymentsSee an app project's uploaded deployments.make_app_deployment_liveMake an earlier app deployment live, on paid plans.rollback_deploymentRoll a Git project back to an earlier deployment.promote_buildPromote a preview build to production.undo_rollbackUndo the last rollback.
Domains
Your AccountList domains now. Connecting domains from your agent is coming soon.
list_domainsSee a project's custom domains and the DNS records to create.add_domainComing SoonConnect a domain you own.check_domainComing SoonRe-check a domain's DNS and certificate.remove_domainComing SoonRemove a domain from a project.
Insights
Your AccountRead your websites' visitor statistics.
get_analyticsRead page views, top pages, referrers and countries for 7, 30 or 90 days.
Git And Builds
Your AccountDeploy from GitHub. Connect GitHub once in the dashboard, then your agent can do the rest.
get_github_connectionCheck which GitHub account is connected.list_github_reposList the repositories OxyPages can see.list_repo_branchesList a repository's branches.detect_repo_frameworkDetect a repository's framework and build settings.import_repoImport a repository as a new project.connect_repoConnect a repository to an existing project.reconnect_repoReconnect a project to your GitHub connection.get_git_settingsRead a project's Git and build settings.update_git_settingsChange branches, framework, commands, Node.js version and preview rules.list_buildsSee a project's builds.get_buildRead one build in full.get_build_logRead a build's log.redeployBuild and deploy again.cancel_buildCancel a queued or running build.
Previews, Deploy Hooks And Env Names
Your AccountManage preview protection and deploy hooks, and read environment variable names.
list_previewsSee preview protection and open pull request previews.set_preview_protectionTurn password protection for previews on or off, on paid plans.rotate_preview_passwordReplace the preview password.list_deploy_hooksSee a project's deploy hooks.create_deploy_hookCreate a deploy hook URL.delete_deploy_hookDelete a deploy hook.list_env_varsRead environment variable names. Never their values.
Account
Your AccountKeep a no-account link, and check your plan.
claim_dropClaim a no-account link into your account before it expires.get_usageRead your plan limits and what you have used.get_billingRead your plan, renewal date and invoices. Read only.
Stays in the dashboard: environment variable values and changes, API keys, billing changes, password, email and two-factor, team members, project transfers and connecting GitHub.
Any MCP Client
Everything Else
Add OxyPages as a remote MCP server. Leave the header out for no account, or sign in with the account address instead of a key.
URL: https://mcp.oxypages.com/mcp
Transport: Streamable HTTP
Header: Authorization: Bearer oxy_YOUR_KEY (leave out for no account)The account address, https://mcp.oxypages.com/mcp/account, uses OAuth 2.1 with PKCE and dynamic client registration.
Agents With A Terminal
Or Call The Drop API
A coding agent can post a page straight to the drop API. A built app goes to /drops/app instead. With your API key and no MCP at all, it can also read and edit your own websites through the REST API. The full instructions for agents are in llms.txt.
curl -sS -X POST https://api.oxypages.com/drops \
-H "X-Oxy-Agent: my-agent" -F "file=@index.html"Agents read oxypages.com/llms.txt. People get the help article.
Good To Know
The Limits, Plainly
Current sizes come straight from the platform, so this list is always up to date.
- No-account links last 30 minutes. Open the claim link inside that time to keep the site in a free account, at a new address of its own.
- A no-account page or static site takes up to 25 MB and 10 files. A built app takes up to 25 MB and 500 files.
- OxyPages does not build a no-account deploy. Your agent runs the build and sends the output folder. Source code is refused.
- The Free plan is for personal and non-commercial websites. Business, shop and client websites need a paid plan.
- Git deploys are new: connect GitHub once in the dashboard, then your agent can import a repository and follow its builds.
- A connected agent can archive or delete a project, like you can. It cannot see your password, change billing, manage API keys or change your email, two-factor or team.
Questions
AI Agent FAQ
Get Started
Your Agent Builds It. OxyPages Puts It Online.
Try it with no account, then keep what you like on a free plan with no card and no time limit.