mcpField
R
Rapier - Markdown Editor & Art

Rapier - Markdown Editor & Art

Remote
rapier.websiteProductivity0Updated today

About Rapier - Markdown Editor & Art

Rapier is a Markdown editor for writing, notes, editable diagrams, drawing, and painting, with plugins and npm packages for agent access. People can inspect live agent edits and undo individual changes while keeping later edits.

Key features

  1. 01Markdown writing and note-taking
  2. 02Editable diagrams, drawing, and painting
  3. 03Live visibility into agent edits
  4. 04Undo changes while retaining later edits
  5. 05Editor embedding and read-only reader
  6. 06Self-contained Markdown support

Use cases

  1. 01Collaborate with an agent on Markdown documents
  2. 02Create and adjust diagrams or drawings in documents
  3. 03Embed the editor or reader in an app
  4. 04Let an agent edit a live document over MCP

MCP support

Rapier provides a streamable HTTP MCP endpoint that requires no account or key. An agent calls `open` to get the editor URL and reads `rapier://guide` for the available tools.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://mcp.rapier.website/door/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

6
ParameterTypeRequiredDescription
urlstringNo
fileobjectNo
file.namestringYes
file.resourceUristringYes
notestringNo
textstringNo
agentstringNo
titlestringNo
documentstringNo
filenamestringNo
createTokenstringNo
operation_idstringNo

Details

From the project README

Rapier - Markdown Editor & Art: plugins and packages

Agent plugins, npm packages and plug-in files for Rapier, the Markdown editor you write, draw and paint in with your AI assistant.

The Rapier editor on a computer: a launch plan with an agent's change marked

Connect an agent

MCP door: https://mcp.rapier.website/door/mcp (streamable HTTP, no account or key). Call open, give the person the returned editor_url, and read rapier://guide. The agent guide lists every tool.

ClientInstall
Claudeclaude plugin marketplace add jackskip22/rapier-plugins && claude plugin install rapier@rapier
Antigravityagy plugin install https://github.com/jackskip22/rapier-plugins
Cursorcursor/, listed in .cursor-plugin/marketplace.json
OpenAIopenai/: its own skills and the remote MCP endpoint
Any Agent Plugins 1.0 clientThis repository's root: plugin.json, mcp.json, skills/
Skills onlynpx skills add jackskip22/rapier-plugins

Install one Rapier package per client. The door is io.github.jackskip22/rapier in the MCP Registry and the GitHub MCP Registry.

The agent edits live, with the person there or away. The person sees each change, taps it to see what was there, and can undo it while keeping later edits. Agents read the exact source before editing and keep the person's typing and Will regions.

npm packages

Package
rapier-htmlnpx [email protected] notes.md writes notes.rapier.html: the editor and the document in one offline file.
rapier-embednpm install [email protected]: the editor or the read-only reader in your app, saving to your storage. agent: true connects your app's own agent over WebMCP. MIT.
rapier-markdown-kitRead, write and render Self-contained Markdown, one .md file with its pictures, editable drawings and layout, without the editor. MIT.
rapier-jxlThe JPEG XL encoder Rapier uses, for any JavaScript runtime.

To serve documents from your own folder or S3-compatible bucket through the same tools, run rapier-server.

Plug-in files

Rapier loads these the first time a document needs one, from https://cdn.jsdelivr.net/gh/jackskip22/[email protected]/<directory>/<file>, and checks each by length and SHA-384. npx [email protected] plugins <directory> copies the reader's into your app (Plug-ins).

DirectoryContents
math/The Math renderer, with its notices and input identities
letters/Draw's letter sets: ornamental capitals traced from British Library scans (CC0)
templates/, elements/Page borders and ornaments traced from the ornament book (CC0)
flowchart/, docx/, pdf/The reader's flowchart, Word and PDF plug-ins
sources/reader-1.2.46/Their source, which builds them offline (README.reader-plugins.md)

Source: jackskip22/rapier. Privacy and terms.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.