Skip to main content
Glama

Rapier - Markdown Editor & Art

Server Details

Markdown editor for notes, diagrams, drawing and painting with your AI, and a JPEG XL converter.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
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

A3.5/5.0

Scored across 7 tools

Disambiguation4/5

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.

Naming Consistency5/5

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.

Tool Count5/5

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.

Completeness4/5

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 tools
convertConvert 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 RapierA
Destructive
Inspect

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 RapierB
Destructive
Inspect

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 RapierB
Read-onlyIdempotent
Inspect

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 RapierC
Destructive
Inspect

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.

undoUndo Rapier workA
Destructive
Inspect

Undo one act or one turn (act or turn_id, not both), preserving later work.

Inputs: document (required), act, agent, turn_id, +1 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      C
      maintenance
      Converts 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.
      5
      1
      MIT
    • F
      license
      Not graded
      quality
      A
      maintenance
      Enables 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.
      -
    • A
      license
      Not graded
      quality
      C
      maintenance
      Converts PDFs, Office files, spreadsheets, emails, audio, and more to Markdown locally, enabling AI assistants to read and process them without cloud upload.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.