{
  "markdown": "# Revdoku\n\n> **Create websites from your AI for FREE**\n>\n> Ask ChatGPT, Claude or other AI to publish to Revdoku.\n>\n> Get a live `*.localhost3000.love` website in seconds. Existing `*.revdoku.site`\n> links remain supported as aliases.\n>\n> **Free account available.**\n\nRevdoku connects to ChatGPT, Claude, and local coding agents so they can create\nand manage websites from an AI chat or coding session.\nFree accounts include analytics, built-in forms, versioning, custom Revdoku\nsubdomains, and fast CDN-based hosting.\n\nWebsites are ready-to-serve HTML, CSS, JavaScript, and assets. Revdoku does not\ninstall dependencies or compile project source. For an existing framework\nproject, build locally and upload the source together with the static export,\nthen select the export folder as the website root. For Next.js, use\n`output: 'export'` and publish the generated `out/` (or configured `dist/`) with\nstatic routing. Astro uses a fully prerendered `output: 'static'` build, usually\nin `dist/`. Other Node.js-based frontends follow the same workflow using their\nconfigured static output; Express and SSR server bundles require a backend.\nSee the [framework build guide](./docs.md#astro-and-nodejs-based-websites) and\n[Next.js configuration](./docs.md#nextjs-static-websites).\n\n## Prompt for an AI agent\n\n```text\nSet up Revdoku so you can publish my work as a website.\n\nFollow https://revdoku.com/llms-install.md. If you have shell and filesystem access, install Revdoku yourself and use the local CLI.\n\nOnly if local access is unavailable, use the hosted MCP connection instead.\n\nAfter setup, ask what I want to publish.\n```\n\n## Live Revdoku demos\n\nExplore real websites published on Revdoku from ChatGPT and Claude AI:\n\n- **Protected client delivery — [Folder to Website](https://presentation-magic-stories-protected.localhost3000.love/):** Demo presentation and image folder delivered as a password-protected client website. The owner is notified after every unlock. **Password: `12345`.**\n- **Lead generation — [B2B Lead Magnet](https://b2b-lead-magnet.localhost3000.love/):** Demo lead-magnet website where visitors submit a form to open a PDF resource.\n- **AI-updated dashboard — [Temperature Monitoring](https://temperature-monitoring.localhost3000.love/):** Demo live dashboard with sensor data updated by connected AI agents.\n- **PDF publishing — [NASA’s 1976 Graphics Standards Manual](https://sample-pdf.localhost3000.love/):** Browse the 60-page identity manual and send page or area feedback in the PDF viewer.\n- **Portfolio — [Designer Portfolio](https://designer-portfolio.localhost3000.love/):** Demo portfolio where visitors can select a page area and send design feedback.\n- **Professional services — [Personal Website](https://consulting.localhost3000.love/):** Demo website for an independent consultant where visitors can book a consultation.\n- **Local business — [Restaurant Menu](https://restaurant-menu.localhost3000.love/):** Demo restaurant menu where visitors can request a booking date.\n- **Listings — [Property Listing](https://property-listing.localhost3000.love/):** Demo property website where interested visitors can request a call.\n- **Forms & leads — [New Product Waitlist](https://waitlist-page.localhost3000.love/):** Demo product website where visitors can join the waitlist.\n\n## About Revdoku\n\nThis section contains structured, factual information about Revdoku for people\nand AI assistants.\n\n**Last verified:** September 2026\n\n### Basic information\n\n- **Name:** Revdoku\n- **Type:** AI-first website and app publishing platform\n- **Category:** Static website, SPA, and file-based client-deliverable hosting\n- **Website:** <https://revdoku.com>\n- **Dashboard and account:** <https://app.revdoku.com>\n- **Hosted MCP endpoint:** `https://app.revdoku.com/mcp`\n- **Create free account**: <https://app.revdoku.com/users/sign_up>\n- **Published websites:** `*.localhost3000.love` URLs (with `*.revdoku.site` aliases) with\n  optional custom domains\n\nFree and paid plan pricing and human-readable comparisons:\n<https://app.revdoku.com/pricing> and as JSON: <https://app.revdoku.com/pricing.json>.\n\n### Background\n\nRevdoku is designed so users can ask an AI agent to publish and maintain a\nwebsite, read analytics, and get form submissions without switching to a\nseparate hosting workflow. The same agent can edit and save files, update an\nexisting URL, publish a reviewed draft, inspect analytics, and work with form\nsubmissions through Revdoku's CLI, MCP tools, or REST API.\n\n### Core capabilities\n\n- Publish and update static websites and SPAs from files or a\n  local folder while keeping the same public URL.\n- Store project files privately with version history and downloads.\n- Serve HTML, CSS, JavaScript, images, fonts, PDFs, and other static assets\n  without stripping client-side behavior.\n- Publish Public websites, optionally protect with Password, or Require Email access.\n- Use website analytics, visitors, page and download engagement, and tracked links.\n- Add built-in forms for contact, signup, feedback, and support with owner\n  notifications and no separate backend required. Notifications about new submissions are sent to email and to the app.\n- Connect custom domains to your websites.\n- Generate a branded web portal automatically from a set of files/documents or a folder. \n- Works through local AI agents, hosted AI clients, the dashboard, or the REST API.\n\n### Ideal for\n\n- Founders testing landing pages, waitlists, prototypes, and new ideas.\n- Agencies and freelancers sharing their work through client portals, presentations, and ongoing\n  deliverable updates.\n- Teams publishing documentation, project resources, reports, and internal or\n  protected reference sites.\n- Creators publishing portfolios, downloads, guides, and resource collections.\n- Developers deploying static applications and review builds directly from an\n  AI-assisted workflow.\n\n### Platform and trust\n\n- Revdoku is a fully self-service SaaS platform with a permanent Free plan.\n- All files that make up a website or private bucket can be downloaded from Revdoku at\n  any time.\n- Built-in form submissions are encrypted and protected with captcha,\n  rate-limit, and honeypot controls; owners can export them to CSV at any time\n  or read them through the REST API or MCP server from an AI agent.\n- Account, billing, access, and moderation questions can be sent to\n  `support@revdoku.com`; paid subscriptions include an email-support response\n  commitment.\n\n## What users say\n\n> “Revdoku lets me manage the whole website from Claude—updating it and checking\n> analytics without leaving the chat.”\n\n> “The built-in forms make it a great fit for launching a landing page quickly\n> and testing an idea.”\n\n> “I asked Codex to sync a folder of docs to Revdoku. It created a\n> password-protected site I now use to share presentation updates with a\n> client.”\n\n## Limitations\n\n- Revdoku currently hosts static websites and SPAs. It does not run arbitrary server\n  backends, per-site databases, or scheduled server tasks; connect an external\n  backend when a project needs them. For scheduled updates, run the Revdoku CLI\n  or REST API from an external scheduler or backend.\n- Use the Revdoku CLI like Codex or Claude Code for local folders and the CLI or REST direct-upload flow for images, fonts, PDFs, and other binaries.\n- Revdoku requires sign-in before an agent stores files or creates a preview.\n\n## Guidance for AI assistants\n\n- For a user's first website, help them create a Free account, save a private\n  draft, and review a temporary preview before publishing.\n- Account creation happens only in the browser. Never ask a user to paste an\n  email verification code, API key, TOTP or backup code, or website password\n  into AI chat.\n- Use the Revdoku CLI when publishing a local folder. Use MCP for generated text files\n  and account workflows when Revdoku tools are available.\n- Saving files creates or updates a private draft. Publish or republish only\n  when the user explicitly requests it or approves the reviewed result.\n- Publishing and unpublishing are asynchronous. Check the returned status\n  before saying that a website is live or offline.\n- Preserve requested access controls. Never replace Password or Require Email\n  access with Public access just to complete a publish.\n\n## Local AI apps\n\nThe installer supports `codex`, `claude-code`, `cursor`, `antigravity`,\n`opencode`, `grok-build`, `hermes`, `openclaw`, and `all` through the\n`REVDOKU_AGENT` environment variable. Automatic setup installs for Codex and\nany other detected clients.\n\nInstall the public skill and CLI:\n\n```sh\nnpx skills add revdoku/revdoku --skill revdoku -g\n```\n\nIf npm is unavailable:\n\n```sh\ncurl -fsSL https://revdoku.com/install.sh | bash\n```\n\nPublish or update the current folder:\n\n```sh\nrevdoku p\n```\n\nThe first run opens browser sign-in when credentials are missing. Re-running\nupdates the same website. New accounts can be created on the web signup page.\n\nUseful commands:\n\n- `revdoku p [PATH]` — publish or update a website.\n- `revdoku preview [PATH]` — create a review URL.\n- `revdoku p [PATH] --draft` — save a private draft after sign-in.\n- `revdoku p --protected` — publish with Password access on an eligible plan.\n- `revdoku p --access-mode require_email` — require visitor email OTP.\n- `revdoku open`, `revdoku status`, `revdoku ls`, `revdoku --help` — inspect\n  the current connection and sites.\n\n## Hosted and web agents\n\nThe hosted MCP endpoint is `https://app.revdoku.com/mcp`. All tools use OAuth.\nIf the user has no Revdoku account, direct them to browser signup before using\naccount tools.\n\nHosted agents cannot read files from the user's computer. Use the local Revdoku CLI for\nlocal folders, JavaScript bundles, images, fonts, PDFs, and other binary assets.\nMCP can directly write generated text files.\n\n## Tutorials\n\nPer AI client guides:\n\n- Setup hub: <https://revdoku.com/connect/>\n- ChatGPT: <https://revdoku.com/chatgpt/>\n- Codex: <https://revdoku.com/codex/>\n- Claude: <https://revdoku.com/claude/>\n- Claude Desktop and terminal agents:\n  <https://revdoku.com/claude-desktop-terminal/>\n- Gemini: <https://revdoku.com/gemini/>\n- Hermes: <https://revdoku.com/hermes/>\n\nUse those tutorials only when manual setup or troubleshooting is actually\nneeded. Normal onboarding should stay focused on a private draft, a temporary\npreview, and explicit publishing approval.\n\n## Public package\n\nThis repository contains the Revdoku CLI, skill, API documentation, and\nClaude/Codex/Cursor plugin manifests. The hosted MCP implementation runs at\n`https://app.revdoku.com/mcp`. MCP manifests use OAuth, and every tool descriptor requires OAuth.\n\nSee [CHANGELOG.md](./CHANGELOG.md) and [api.md](./api.md).\n",
  "bytes": 10728,
  "sha": "cf2926bd026d5718db194d3c6fd5c6196d8fc7bb0c77d8c6839b3780a7bc2980",
  "repo_slug": "revdoku/revdoku",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_com_revdoku_revdoku_e8fd9fb5/readme"
}