Rapier - Markdown Editor & Art
Server Details
Markdown editor for notes, diagrams, drawing and painting with your AI, and a JPEG XL converter.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- jackskip22/rapier-plugins
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 7 tools
The core verbs target distinct actions: open/create, read, edit, undo, export, convert, and show. There is minor overlap around pairing (open returns a code that show consumes) and presence/status (read's state vs. show's pairing status), but the descriptions mostly clarify these boundaries.
All seven tools use a consistent single imperative verb pattern: convert, edit, export, open, read, show, undo. There is no mixing of casing or noun/verb styles.
Seven tools is well within the appropriate range for a markdown editor with art and notes support. Each tool corresponds to a distinct lifecycle stage (open, read, edit, undo, export, convert, show) and earns its place, even though several are feature-dense internally.
The set covers document creation, reading, editing, undo, export, image conversion, and human presentation/pairing, which covers most core workflows. Notable gaps remain around explicit delete/trash operations, document listing beyond Notes search, and dedicated comment management, but these are workable omissions.
Available Tools
7 toolsconvertConvert pictures with RapierAInspect
Convert pictures to JPEG XL, or JPEG XL back, on the person's own device. Opens Rapier's converter in this app's view where the app can show one: pictures from the chat passed in files open there and convert at once, and the person can add more and saves the results. The pictures never reach Rapier's server: the view reads them from the chat on the person's device. Without a view, answers with the converter's link (https://rapier.website/jxl) for the person. files: the chat's pictures; omit it to let the person pick them. quality: lossless, high (default) or medium; effort 1-9 (default 7: higher is smaller and slower).
Inputs: agent, files, effort, quality, +1 more.
editEdit RapierADestructiveInspect
Apply unique exact-text changes atomically as one undoable act (act is its id string), rename with filename, or set Note fields with note. At a moved numeric revision, literal edits apply if untouched since; whole-document replacement needs the current revision. A conflict returns current context; decide afresh. Drawings, painting, Water, comments and HTML objects use fenced text; a rapier-draw diagram stays live for the person, who drags its boxes and retypes its labels in the document; painting needs an open editor and an operation_id, and its result shows the painting.
Inputs: document (required), revision (required), note, agent, +6 more.
exportSave or export RapierBDestructiveInspect
to:"file" (default) delivers markdown, html, page, txt, docx or pdf (html is the whole editor with the document inside, editable offline); to:"save" saves to the bound destination; to:"clipboard" copies a passage as plain, markdown, formatted or complete. to:"sync" alone syncs the Notes store and can replace files. On the hosted Door, page, docx and pdf need the person's paired, open editor; a self-hosted server can provide a renderer. Inspect delivery; export never publishes a website.
Inputs: document (required), to, text, agent, +6 more.
openOpen RapierCInspect
Create {text, filename}, resume {document}, open a Note {document, note}, create one {document, note:"new", text, title} (title only there), or import a host file {file}. Returns revision and whole text when it fits a page; otherwise a document map. A browser code goes to show {target:"pair", code}. Share editor_url when available; keep document private.
Inputs: url, file, note, text, +6 more.
readRead RapierBRead-onlyIdempotentInspect
Read exact text, a heading/fence map (as:"outline") or a PNG (as:"image") of the page or of the named block, heading or lines; a drawing's block gives it at full detail, even while it is open in Draw. query finds lines here; search lists Notes. Continue next_cursor with cursor alone. Check human context and omissions before editing. state:true reports pending work and the person’s presence; after_revision with wait_ms waits for their next change. guide returns instructions; guide resource URIs are not document IDs.
Inputs: as, note, agent, block, +19 more.
showShow or ask in RapierCDestructiveInspect
Present work or ask the person. An omitted target is inferred from its fields. A 4-letter browser code pairs that editor (target:"pair"); a connected workspace's owner first approves at owner_approval_url, then the person chooses ALLOW. pairing.status: none, code_shown, owner_approval_required, awaiting_allow or paired; only paired confirms pairing. Inspect actual presentation; a request is not proof the person saw it. A comparison leaves source unchanged. Later human navigation wins.
Inputs: document (required), act, code, name, +20 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Markdown notes in folders, with files, that your AI assistant can read, write and organise.
Markdown notes in folders, with files, that your AI assistant can read, write and organise.
Markdown notes and whiteboards your AI agent can read and write.
Free Markdown notes app, Mac and iPhone. Sync ($5.99/mo) adds a personal MCP endpoint for your AI.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceConverts Markdown text into interactive mind maps, supporting export as PNG, JPG, and SVG images.13 npm5MIT
- AlicenseAqualityCmaintenanceConverts documents, web pages, media, and more to Markdown via an MCP server with tools for conversion, inspection, vault capture, and format listing, all running locally with privacy-first design.51MIT
- FlicenseNot gradedqualityAmaintenanceEnables AI coding assistants to turn natural-language descriptions of systems and data into editable, auto-laid-out Excalidraw diagrams across 25 types — from architecture and sequence diagrams to Gantt charts and scatter plots — plus optionally persist the architecture as a queryable, version-controlled knowledge graph. Runs fully offline with export to SVG and PNG, and diagrams can be revised afterward in natural language.-
- AlicenseNot gradedqualityCmaintenanceConverts PDFs, Office files, spreadsheets, emails, audio, and more to Markdown locally, enabling AI assistants to read and process them without cloud upload.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.