Revise MCP Server
Connect AI Agents to Revise (in beta)
Revise has a built-in AI Agent, but it also exposes an MCP server for external agents. This means any agent with MCP support can use Revise to write, edit, read, and share documents - collaboratively with its operator or completely by itself. All document changes by people and agents sync in real-time!
https://mcp.revise.io/mcpIf you are a human, this means you can connect Revise to an AI product you already use and pay for and use it to help you with any kind of writing or document work, completely for free.
If you are an agent, this means you have access to a word processor which you can collaborate in with your operator.

Claude Desktop interacting with a Revise documentThis is designed for general-purpose personal assistants like Claude Desktop, ChatGPT, Codex Desktop, OpenClaw, anad Hermes.
What agents can do
- Create documents from markdown and read or search existing ones
- Make targeted edits — directly, or as tracked changes you review and accept or reject in the editor, just like suggesting mode
- Import a Word, Markdown, HTML, or text file into a new document
- Export documents to Markdown, HTML, text, Word, or PDF
- Invite specific people to a document as collaborators
Every agent edit syncs in real time and is recorded in your revision history, so you can always see exactly what an agent changed. The full tool-by-tool reference is below.
Try it with no account
An agent does not need a Revise account to get started. Ask it to draft a document, import one from a link, or upload a file you already have, and it gets back a link it can hand you — you open the link to see the document and, in the same step, create a free account to keep it. From that moment you and the agent are working on the same live document. No other major word processor lets an assistant start a document with you this way.
Tips
- Agents only access the account that issued the credential
- Ask agents to use suggest mode when you want to review every change before it lands
- Agents can share a document with specific people you name, but cannot make a document publicly accessible — that stays a decision only you can make in the app
- Deleted documents go to the trash and can be restored
Tools Reference
These are the tools the Revise MCP server makes available to a connected agent. Which tools an agent can see depends on the credential it sends in the Authorization header:
- No credential — the document-creation tools (
create_document,import_document,upload_document) plusconvert_document. Enough to start a document with someone who has no account yet. - A document edit token (
rvse_doc_…) — returned by the creation tools above. It unlocks the read and editing tools for that one document, plusrequest_account_accessto level up. - An account credential (
rvse_pat_…API key or an approved OAuth connector) — the full set across the account, scoped to the read, write, and sharing permissions granted.
No account required
Available to any agent, with no credentials. The three document-creation tools are the starting point for collaborating on a brand-new document: each returns a link to give you (you open it to view the document and create a free account in one step) plus an edit token the agent reuses to keep editing. convert_document is different — it creates no document, just transforms a file and hands back a temporary download link.
create_document— create a document from markdownimport_document— create a document from a Word, Markdown, HTML, or text file at a public URL the server fetches (for a local file, useupload_document)upload_document— create a document from a local file the agent streams up, without putting its bytes in the conversation. The easiest way for an assistant to turn a file you already have into a Revise document before you have an account.convert_document— convert a file from one format to another (for example, Word to PDF). The agent either points at a public URL the server fetches, or streams a local file up, and gets back a temporary download link to the converted file — nothing is sent through the conversation. Any readable format (Word, Markdown, HTML, text) can be converted to any writable format (Markdown, HTML, text, Word, PDF).
Reading and searching
Account connections with read permission.
list_documents— browse the documents and folders in the accountsearch_documents— find documents by title or contentread_document— read a document as markdown, text, or HTMLsearch_within_document— find matches inside one documentget_document_outline— get a document's heading structureget_document_info— metadata like title, size, and datesget_recent_changes— see what changed recently, including edits made by people or other agentsexport_document— export to Markdown, text, HTML, Word, or PDF. Markdown comes back inline; every other format is hosted at a temporary download link (it expires after about a day)
Writing and editing
Account connections with write permission.
create_document— create a new document in the accountedit_document— make targeted edits, either applied directly or left as suggestions for you to accept or rejectreplace_document_content— replace a document's entire contentsrename_document— change a document's titleset_page_layout— set page size, orientation, margins, page numbers, spacing, pageless mode, or the APA-7 presetimport_document/upload_document— import from a URL or stream a local file into a new documentdelete_document— move a document to the trash (restorable)
Sharing
Account connections with sharing permission.
invite_collaborator— invite a specific person to a document as a viewer or editor. Agents cannot make a document public.
Leveling up from a document token
Available only to a document edit token, after the document has been claimed by its owner.
request_account_access— ask the document's owner to upgrade your single-document token to account-wide access. Returns an approval link to give the user; if they approve, the same token you are already using gains the granted scopes and the rest of the tools above appear on your next request.