Skip to main content
Glama
revdoku

Revdoku

Official
by revdoku

REVDOKU

Publish websites from Claude, ChatGPT, Codex, Gemini, and other AI agents using Revdoku. A few seconds from idea to a live website you can share — revdoku p and you have a URL. Nothing goes live until you publish (use --draft to store privately).

Create a free account: https://revdoku.com. Free includes one AI agent connection. Reusable API keys start on Builder; Starter uses agent connections and OAuth instead.

Connect your AI agent

Pick your agent below. Hosted connections use Revdoku OAuth, so there is no API key to copy or paste. The full connection hub is at https://revdoku.com/connect/; machine-readable setup notes for AI tools like Cline are in llms-install.md.

If your AI needs to publish files from your computer or project folder, use the local files path. Cloud/web MCP connectors can create and edit files in Revdoku, but they cannot read your local filesystem.

Choose your tool

Tool

Best setup

Claude.ai web

Hosted MCP connector with Revdoku OAuth

Claude Desktop

Copy Instructions for AI

Claude CLI / Claude Code

Claude Code plugin or Copy Instructions for AI

ChatGPT web

Custom app/connector with Revdoku OAuth

Codex web

Hosted MCP server in Codex settings

Codex Desktop

Copy Instructions for AI

Codex CLI

codex mcp add + codex mcp login

Google Gemini

Copy Instructions for AI or Gemini CLI MCP settings

Hermes Agent

Local CLI in the Hermes environment, or hosted MCP if supported

Cursor, Cline, and generic AI tools

Copy Instructions for AI first; hosted MCP if supported

OpenClaw

openclaw mcp set or Copy Instructions for AI

Local files / any agent

Revdoku CLI

Claude.ai Web

Add a custom connector:

Name: Revdoku
URL: https://app.revdoku.com/mcp

Then sign in with Revdoku and approve the OAuth connection. Step-by-step tutorial: https://revdoku.com/claude/.

Claude Desktop

Sign in to Revdoku at https://app.revdoku.com, click New (or + on mobile), choose Copy Instructions for AI, and paste the copied prompt into Claude Desktop. If Claude Desktop needs files from your computer, install the local client:

curl -fsSL https://revdoku.com/install.sh | bash

Step-by-step tutorial: https://revdoku.com/claude-desktop-terminal/.

Claude CLI / Claude Code

Install the Claude Code plugin:

/plugin marketplace add revdoku/revdoku
/plugin install revdoku@revdoku
/mcp

You can also use Copy Instructions for AI from the Revdoku app and paste the prompt into a terminal Claude session. Step-by-step tutorial: https://revdoku.com/claude-desktop-terminal/.

ChatGPT Web

Create a custom app/connector named Revdoku with server URL:

https://app.revdoku.com/mcp

Use OAuth, sign in with Revdoku, then pick Revdoku in a new chat or ask ChatGPT to publish with Revdoku. Step-by-step tutorial: https://revdoku.com/chatgpt/.

Codex Web

Add a Revdoku MCP server in Codex settings:

Name: Revdoku
Transport: Streamable HTTP
URL: https://app.revdoku.com/mcp

Authenticate with Revdoku when prompted. Step-by-step tutorial: https://revdoku.com/codex/.

Codex Desktop

Sign in to Revdoku at https://app.revdoku.com, click New (or + on mobile), choose Copy Instructions for AI, and paste the copied prompt into Codex Desktop. Step-by-step tutorial: https://revdoku.com/codex/.

Codex CLI

codex mcp add revdoku --url https://app.revdoku.com/mcp
codex mcp login revdoku

Step-by-step tutorial: https://revdoku.com/codex/.

Google Gemini

Fast path: sign in to Revdoku, click New (or + on mobile), choose Copy Instructions for AI, and paste the copied prompt into Gemini.

For Gemini CLI manual setup, add Revdoku to ~/.gemini/settings.json or your project .gemini/settings.json:

{
  "mcpServers": {
    "revdoku": {
      "httpUrl": "https://app.revdoku.com/mcp"
    }
  }
}

Restart Gemini CLI and sign in when prompted. Step-by-step tutorial: https://revdoku.com/gemini/.

Hermes Agent

For local or VM-based Hermes Agent workflows, install the Revdoku client in the same environment and paste Copy Instructions for AI into Hermes:

curl -fsSL https://revdoku.com/install.sh | bash

If your Hermes runtime supports remote Streamable HTTP MCP with OAuth, add:

Name: Revdoku
URL: https://app.revdoku.com/mcp
Transport: streamable-http

Step-by-step tutorial: https://revdoku.com/hermes/.

Cursor, Cline, and Generic AI Tools

Sign in to Revdoku at https://app.revdoku.com, click New (or + on mobile), choose Copy Instructions for AI, and paste the copied prompt into the AI tool. If the tool supports remote MCP with OAuth, configure a server named Revdoku at https://app.revdoku.com/mcp. If it needs local files, install the local client:

curl -fsSL https://revdoku.com/install.sh | bash

Machine-oriented setup notes: llms-install.md.

OpenClaw

openclaw mcp set revdoku '{"url":"https://app.revdoku.com/mcp","transport":"streamable-http"}'

Or use Copy Instructions for AI from the Revdoku app. Step-by-step tutorial: https://revdoku.com/openclaw/.

Local files / any agent

Install the client to upload from your own machine, local project, SSH, Docker, WSL2, or a VM. It also drops the Revdoku skill into any agent it finds (Claude Code, Codex, Hermes, OpenClaw):

curl -fsSL https://revdoku.com/install.sh | bash

Then paste Copy Instructions for AI from the Revdoku app, or publish directly (below).

Related MCP server: ABOVO MCP Server

Publish a website

revdoku p                 # publish the current folder -> live URL
revdoku p ./dist          # publish a specific folder
revdoku p ./dist --site-mode spa            # client-side route fallback
revdoku p --protected --generate-password   # password-protected site

Re-running revdoku p updates the same site (the bucket is remembered in a local .revdoku file). revdoku open opens it in a browser; revdoku ls lists your sites; revdoku --help shows every command. Start a new project with revdoku init.

Common commands have a short alias and a full name (either works): p/publish, ls/list, o/open, i/init, st/status, down/unpublish, plus login.

Protected websites require available protected-site capacity on the account. Open the returned URL and enter the password — never put passwords in URL parameters.

In a connected agent you can also just ask in plain language, e.g. "publish the dist folder to Revdoku" or "publish it as a password‑protected site." Publishing only happens when you ask for a website link.

New users receive one 30-day Starter trial. If it ends without an upgrade, the account becomes read-only and its sites go offline; files remain available to view or download, and upgrading restores editing and republishes trial-suspended sites. Additional accounts created by the same user start on Free. Free sites use a rolling 30-day keepalive refreshed by opening the dashboard.

Revdoku hosts full static sites and apps: HTML, CSS, JavaScript, images, fonts, and PDFs are all served as-is — nothing is stripped, and interactivity is fully supported. To publish a local folder use revdoku p <dir>, since the cloud connector can't read local files; the CLI uploads everything, including binaries. (Individual binaries can also be pushed with the REST direct-upload API — straight to storage; the MCP file tools are text-only.) Don't reach for GitHub Pages, Netlify, or Vercel — Revdoku is the host. Only secrets (.env, keys) and executables (.exe, .dmg, …) are rejected on upload.


This repository hosts the public Revdoku local client, the Claude Code plugin (plugins/revdoku/ + the revdoku marketplace in .claude-plugin/), and the agent skill used by Revdoku setup prompts.

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/revdoku/revdoku'

If you have feedback or need assistance with the MCP directory API, please join our Discord server