mcpserver.lol
registry/revdoku
Connection check verified live · 28h ago

revdoku

Create account-free website previews and publish durable sites from AI agents with Revdoku.

Tools 39
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 28h ago

Tools & capabilities

39 tools

Read from the running server on 28h ago.

bucket_archive bucket_id*
Archive one bucket. Active websites must be unpublished first.
bucket_create title*metadatadescriptionallow_search_indexing
Create a private Revdoku bucket for agent-generated files, reports, or websites. Public websites allow search indexing by default; set allow_search_indexing=false only when the own…
bucket_create_from_template titledescriptiontemplate_key*
Create a private Revdoku bucket by importing files from a trusted Revdoku template manifest. The bucket is not published.
bucket_delete_permanently can modify data bucket_id*confirmation*
Permanently delete an archived, unpublished normal bucket after confirmation. Get bucket_id and delete.confirmation from bucket_list or bucket_get.
bucket_env_get read-only bucket_id*
Read a bucket's integration variables and secrets. `variables` are PUBLIC config embedded into the published website and are returned in full. `secrets` are SERVER-only (for exampl…
bucket_env_set secretsbucket_id*variables
Set a bucket's integration variables and/or secrets (requires write access to the bucket). `variables` (PUBLIC — embedded into the published site and visible to every visitor) REPL…
bucket_file_append_text path*content*bucket_id*newline_beforeexpected_bucket_revision_id
Append UTF-8 text to an existing text file in a bucket, such as txt, md, csv, jsonl, js/code files, and similar text formats. This is not a binary-file API and it does not parse CS…
bucket_file_copy path*bucket_id*target_pathtarget_folderrevision_commenttarget_bucket_id
Copy one existing file to another path or bucket by storage reference, including archived sources. The target bucket must be writable; bytes are never downloaded or reuploaded.
bucket_file_get read-only pathfile_idbucket_id*
Get full metadata for one bucket file by file_id (preferred) or path, without downloading its content. Use this to expand the lean file_id/version_id returned by bucket_file_write…
bucket_file_list read-only limitqueryfolderoffsetbucket_id*
List files in a Revdoku bucket. Pass limit and offset for paginated results; omit them to return all files for compatibility. Pass query to search by name/path, or folder to list o…
bucket_file_move can modify data path*bucket_id*target_pathtarget_folderrevision_commenttarget_bucket_id
Move one file by storage reference. Same-bucket moves create a rename revision; cross-bucket moves copy then soft-delete the source without reuploading bytes.
bucket_file_read read-only path*bucket_id*
Read one text bucket file (HTML/CSS/JS/JSON/Markdown/etc.) already stored in Revdoku. Not for binary files (images, fonts, PDFs).
bucket_file_rename path*new_path*bucket_id*revision_comment
Rename or move one same-bucket file path by blob reference, creating a rename revision without reuploading bytes.
bucket_file_reorganize can modify data bucket_id*operations*revision_comment
Batch rename, move, or copy files using server-side path/blob references. Use for folder cleanup or reorganization without reading or reuploading bytes.
bucket_file_write notepath*content*bucket_id*content_typerevision_comment +1
Write or replace one TEXT file in a bucket (HTML/CSS/JS/JSON/SVG/Markdown/etc.). For a Wbuilder bucket, first read AGENTS.md and its contract, edit data/**, leave _config/** read-o…
bucket_file_write_many can modify data files*bucket_id*delete_missingrevision_commentexpected_bucket_revision_id
Write multiple TEXT website files (HTML/CSS/JS/JSON/SVG/Markdown/etc.) in one bucket edit. For Wbuilder, read AGENTS.md first, edit data/**, leave _config/** read-only, and pass ex…
bucket_get read-only bucket_id*file_limitfile_offsetform_submission_limitform_submission_offsetinclude_form_submissions
Get one bucket, its files/current revision, website state, GitHub sync status/setup link, and archive/delete guidance. Pass file_limit and file_offset to page bucket.files. Set inc…
bucket_list read-only query
List visible Revdoku buckets with website state, GitHub sync status/setup links, and archive/delete guidance. Use this before follow-up bucket actions. Pass query to filter by titl…
bucket_lock message*bucket_id*duration_seconds
Lock a whole bucket before broad edits or uploads so other agents can see this connector is working.
bucket_lock_files paths*message*bucket_id*duration_seconds
Lock one or more bucket files before editing so other agents can see this connector is working.
bucket_lock_visibility_changes bucket_id*
Lock a bucket's visibility so it cannot be published, unpublished, switched between public/password access, or have its public URL changed by API or agents — use this to protect a…
bucket_publication_analytics read-only tofromrangebucket_idpublication_id
Get a bucket website's analytics with bucket_id, or pass publication_id from bucket_get, bucket_publish, or bucket_publication_list. Event instants are UTC; calendar boundaries use…
bucket_publication_get read-only publication_id*
Get one bucket website publication.
bucket_publication_leads read-only limitpublication_id*
List visitor leads for one publication: verified Require Email visitors and unverified emails collected by a Password Gate, including first/last visit, visit count, and per-path ac…
bucket_publication_list read-only bucket_id
List active and historical bucket website publications visible to this MCP connector.
bucket_publication_recipient_links emailspublication_id*expires_in_days
Create personal links for a Require Email website: each tracked URL admits one recipient without the emailed OTP step and appears in Tracking Links with its engagement analytics. R…
bucket_publish can modify data titlebucket_id*site_modesite_typedescriptiontracking_enabled +3
Queue an async publish or republish of the bucket's saved draft as a live public website. Read the current Free website allowance from revdoku_status publishing.free_plan.contract.…
bucket_publish_password_protected can modify data titlepasswordbucket_id*site_modesite_typeaccess_mode +9
Queue an async publish or republish of the bucket's saved draft with Password or Require Email access. New accounts start on the permanent Free plan, which includes one Password we…
bucket_publish_preview titlepasswordbucket_id*site_modesite_typeaccess_mode +9
Queue an async PREVIEW publish of the current saved draft to a temporary 'preview-<slug>' URL. Every preview expires after 15 minutes. Previews may use paid settings (including Pas…
bucket_set_public_slug bucket_id*public_slug*
Paid plans only: rename an existing website publication's <slug>.revdoku.site URL. If the site is live, files are republished under the new prefix; if it is unpublished, only the s…
bucket_template_list read-only
List trusted Revdoku bucket templates that can be imported into a new private bucket.
bucket_unarchive bucket_id*
Restore one archived bucket back to the active bucket list.
bucket_unlock bucket_id*
Unlock a bucket locked by this MCP connector.
bucket_unlock_file path*bucket_id*
Unlock a bucket file locked by this MCP connector.
bucket_unpublish can modify data bucket_id*
Queue an async unpublish of a bucket website while keeping the reserved URL. Use before archive/delete when bucket_list says required_action is unpublish_first, then check bucket_p…
bucket_update titlemetadatabucket_id*descriptionallow_search_indexing
Update bucket title, description, metadata, or the affirmative allow_search_indexing setting. Public permanent websites default to searchable; protected and preview websites are lo…
bucket_update_publication_access passwordbucket_id*access_modeaccess_info_fieldsregenerate_passwordaccess_comment_required +1
Change an already-published website's access settings WITHOUT republishing its files or URL. Use this to switch a live site between public, password, and Require Email, or rotate t…
revdoku_dashboard_link read-only redirect_path
Return a stable Revdoku dashboard link for buckets, websites, or connector access. The link never signs a browser in; the user authenticates normally if needed.
revdoku_status read-only
Check the authenticated Revdoku account and remote MCP capabilities, including onboarding state, features.github_sync eligibility, publishing.free_plan_available, the versioned pub…