Skip to main content
Glama

Rapier - Markdown Editor & Art

Read Rapier

read
Read-onlyIdempotent

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. 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.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
asNo
noteNo
agentNoYour display name on acts; never grants authority.
blockNo
guideNoInstructions only; use no other read selectors and no document.
limitNo
linesNo[first, last], 1-based, inclusive.
queryNoLiteral text to find in this document.
sinceNo
stateNo
cursorNo
searchNoSearch the Notes store; "" lists all.
headingNo
historyNo
versionNo
wait_msNoBounded wait (ms) for the next human revision.
documentNoFrom open; not needed with guide.
versionsNo
return_idNo
comparisonNo
preferencesNoInclude editor preferences in state; omitted by default.
operation_idNo
after_revisionNoWith wait_ms: return when the revision passes this.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • removedInput schema / oneOf
      Removed value: -[
      -  {
      -    "propertyNames": {
      -      "not": {
      -        "enum": [
      -          "document",
      -          "note",
      -          "block",
      -          "heading",
      -          "lines",
      -          "query",
      -          "search",
      -          "as",
      -          "versions",
      -          "version",
      -          "cursor",
      -          "limit",
      -          "state",
      -          "preferences",
      -          "history",
      -          "since",
      -          "comparison",
      -          "return_id",
      -          "after_revision",
      -          "wait_ms"
      -        ]
      -      }
      -    },
      -    "required": [
      -      "guide"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "anyOf": [
      -      {
      -        "required": [
      -          "document"
      -        ]
      -      },
      -      {
      -        "required": [
      -          "cursor"
      -        ]
      -      }
      -    ],
      -    "not": {
      -      "required": [
      -        "guide"
      -      ]
      -    }
      -  }
      -]
  2. Changed3 schema fields changed
    • addedInput schema / oneOf
      Added value: +[
      +  {
      +    "propertyNames": {
      +      "not": {
      +        "enum": [
      +          "document",
      +          "note",
      +          "block",
      +          "heading",
      +          "lines",
      +          "query",
      +          "search",
      +          "as",
      +          "versions",
      +          "version",
      +          "cursor",
      +          "limit",
      +          "state",
      +          "preferences",
      +          "history",
      +          "since",
      +          "comparison",
      +          "return_id",
      +          "after_revision",
      +          "wait_ms"
      +        ]
      +      }
      +    },
      +    "required": [
      +      "guide"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "anyOf": [
      +      {
      +        "required": [
      +          "document"
      +        ]
      +      },
      +      {
      +        "required": [
      +          "cursor"
      +        ]
      +      }
      +    ],
      +    "not": {
      +      "required": [
      +        "guide"
      +      ]
      +    }
      +  }
      +]
    • addedInput schema / properties / agent / description
      Added value: +"Your display name on acts; never grants authority."
    • addedInput schema / properties / preferences
      Added value: +{
      +  "description": "Include editor preferences in state; omitted by default.",
      +  "type": "boolean"
      +}
  3. Added
  4. Removed
  5. Changed6 schema fields changed
    • addedInput schema / properties / document / description
      Added value: +"From open; not needed with guide."
    • changedInput schema / properties / guide / description
      Previous value: -"Instructions only; use no other read selectors. MCP still requires the current document from open."New value: +"Instructions only; use no other read selectors and no document."
    • addedInput schema / properties / lines / description
      Added value: +"[first, last], 1-based, inclusive."
    • addedInput schema / properties / query / description
      Added value: +"Literal text to find in this document."
    • addedInput schema / properties / search / description
      Added value: +"Search the Notes store; \"\" lists all."
    • changedInput schema / required
      Previous value: -[
      -  "document"
      -]New value: +[]
  6. Changed1 schema field changed
    • removedInput schema / allOf
      Removed value: -[
      -  {
      -    "if": {
      -      "required": [
      -        "guide"
      -      ]
      -    },
      -    "then": {
      -      "not": {
      -        "anyOf": [
      -          {
      -            "required": [
      -              "note"
      -            ]
      -          },
      -          {
      -            "required": [
      -              "block"
      -            ]
      -          },
      -          {
      -            "required": [
      -              "heading"
      -            ]
      -          },
      -          {
      -            "required": [
      -              "lines"
      -            ]
      -          },
      -          {
      -            "required": [
      -              "query"
      -            ]
      -          },
      -          {
      -            "required": [
      -              "search"
      -            ]
      -          },
      -          {
      -            "required": [
      -              "as"
      -            ]
      -          },
      -          {
      -            "required": [
      -              "versions"
      -            ]
      -          },
      -          {
      -            "required": [
      -              "version"
      -            ]
      -          },
      -          {
      -            "required": [
      -              "cursor"
      -            ]
      -          },
      -          {
      -            "required": [
      -              "limit"
      -            ]
      -          },
      -          {
      -            "required": [
      -              "state"
      -            ]
      -          },
      -          {
      -            "required": [
      -              "history"
      -            ]
      -          },
      -          {
      -            "required": [
      -              "since"
      -            ]
      -          },
      -          {
      -            "required": [
      -              "comparison"
      -            ]
      -          },
      -          {
      -            "required": [
      -              "return_id"
      -            ]
      -          },
      -          {
      -            "required": [
      -              "after_revision"
      -            ]
      -          },
      -          {
      -            "required": [
      -              "wait_ms"
      -            ]
      -          }
      -        ]
      -      }
      -    }
      -  }
      -]
  7. Added
  8. Removed
  9. Added

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.