OpenClaw website hosting with Revdoku
Build a static website in OpenClaw, publish it as a live link, control who can open it, and keep updating the same URL. Revdoku requires browser sign-in before storing files or creating a preview.
Just ask to “publish to Revdoku” to publish your as a fast and secure website
from your Codex, Claude or another AI apppublish files or folders
Paste this into your AI app.
Install the Revdoku skill in your AI app.
npx skills add revdoku/revdoku --skill revdoku -gChoose your AI app to connect through MCP.
codex mcp add revdoku --url https://app.revdoku.com/mcp codex mcp login revdoku
claude mcp add --transport http revdoku https://app.revdoku.com/mcp claude mcp login revdoku
https://app.revdoku.com/mcpFree · Public or protected · Visitor analytics · Forms and email alerts Building websites for clients? Explore Revdoku for agencies
Build → publish → protect → update the same URL
Here is the complete workflow:
- Build. Ask OpenClaw to create the site in a dedicated folder with an
index.htmlfile. - Preview. Ask it to run
revdoku preview <folder>. Complete browser sign-in, creating a Free account if needed, then review the 15-minute preview. - Publish. Ask it to run
revdoku p <folder>when you want the main website live. - Protect when needed. In Revdoku, change Access to Password and save. Revdoku generates the website password; send it separately from the website link.
- Update. Ask OpenClaw to edit the original folder and publish it again. The existing Revdoku binding updates the same URL.
The preview is noindex, lasts 15 minutes, and does not change the main website
or consume a live-site slot.
A complete OpenClaw prompt:
Build a responsive static project-status website in a new folder. Save it to Revdoku as a private draft, create a temporary preview, and give me the preview URL. After I approve it, publish the main website. Keep the Revdoku binding in that folder so later revisions update the same URL.
Recommended local OpenClaw workflow
Use the local Revdoku client when OpenClaw can access the project folder. This route uploads HTML, CSS, JavaScript, images, fonts, PDFs, and other site assets together.
After the first publish, keep using the same folder:
cd path/to/site
revdoku p
Do not remove the local Revdoku binding or ask OpenClaw to start a new website for every edit. The binding is what connects the folder to its existing Revdoku URL.
Connect OpenClaw through hosted MCP
OpenClaw can connect to Revdoku as a remote Streamable HTTP MCP server with OAuth:
openclaw mcp set revdoku '{"url":"https://app.revdoku.com/mcp","transport":"streamable-http","auth":"oauth"}'
openclaw mcp login revdoku
openclaw mcp doctor revdoku --probe
After sign-in, ask OpenClaw to list the Revdoku tools and publish a one-page test site. Hosted MCP is useful for text-based site files and for updating an existing Revdoku website.
A remote MCP connection cannot read arbitrary files from your computer. If the website includes local images, archives, fonts, or other binary files, use the local client.
See MCP website publishing with Revdoku for more setup options.
Verify password access
After setting Access to Password:
- Open the website in a private browser window.
- Confirm the password screen appears.
- Enter the password and verify the site loads.
- Ask OpenClaw for a small revision and republish the original project.
- Reload the same URL and confirm both the revision and password screen remain.
Never put the password in the published files or in a public prompt.
Static hosting boundaries
Revdoku publishes static output. It hosts HTML, CSS, JavaScript, media, and documents, but it does not run a server-side application process. For a framework project, ask OpenClaw to create a production build and publish the generated static output directory.
Common fixes
OpenClaw returned a new URL
Make sure it is editing and publishing the original bound folder, or selecting the original website through MCP. Publishing a different folder as a new website creates a different URL.
The preview expired
Authenticated previews expire after 15 minutes. Run the preview command again to refresh the same preview URL, or publish the main site when it is approved.
Images are missing through MCP
Use the local Revdoku client for a site with local binary assets. Remote MCP is best for text content and website management.
Next steps
- Follow the same-URL OpenClaw update guide.
- Read the MCP client setup guide.
- Publish from Codex, Claude, or ChatGPT.