Skip to content
Gryz Docs
MCP & AI assistants

MCP tools reference

Inputs, behavior, safety annotations, and limits for all ten Gryz MCP document and Notes tools.

Updated · Reviewed by Jacob

What tools does Gryz provide?

Gryz registers ten MCP tools for authenticated accounts: five document tools and five private Notes tools. The connection needs the documents scope; without it, Gryz exposes none of these tools.

Document tools

ToolRequired inputsOptional inputsResult and important behavior
publish_documentcontent, content_type, visibilitytitle, slug, expires_in_hoursCreates a separate document and returns its URL/slug. Supports Markdown, HTML, SVG, CSV, Mermaid, and JSON. MCP visibility is public or restricted.
get_documentslugReturns owned document content and metadata.
list_documentslimit (1–50, default 20), offsetReturns owned documents newest first.
update_documentslugcontent, content_type, titleReplaces supplied fields. At least one update is required; visibility and expiry are not changed by this tool.
delete_documentslugPermanently deletes the owned document; it cannot be restored.

Document publishes and updates use the same size, format, private-quota, custom-slug, validation, and moderation rules as the web publishing path. See publishing options and document types.

Notes tools

ToolRequired inputsOptional inputsResult and important behavior
list_noteslimit (1–50, default 20), offset, q, sourceReturns IDs, titles, previews, origin, access mode, and update times. Search is case-insensitive.
create_notecontenttitleCreates a new private Markdown Note, subject to the plan quota.
update_noteidcontent, titleReplaces supplied fields; at least one is required. Fails when the Note is read-only for AI.
append_noteid, contentAdds content with a separating newline when needed. Fails when read-only for AI.
delete_noteidSoft-deletes the Note. Fails when read-only for AI.

Note IDs are UUIDs. Use list_notes to find the correct ID before modifying a Note. The source filter accepts me for web-authored Notes, agent for any client-authored Note, or an exact client name. Read the Notes overview before automating a Notes workflow.

Safety annotations

  • get_document, list_documents, and list_notes are read-only and idempotent.
  • publish_document and create_note are additive and non-idempotent: repeating them creates another item.
  • Updates and deletes are destructive because they replace or remove state.
  • Document mutations are open-world because they can affect a publicly reachable link. Notes mutations are closed-world because Notes remain private to the account.

Hourly limits by plan

Limits apply independently to each tool in a rolling one-hour window.

Tool groupStarterProPro Plus
Publish document102060
Get/list documents6060120
Update/delete document2060120
List Notes120240480
Create Note20120240
Update/append Note40180360
Delete Note2060120

Rate-limit errors identify the tool limit and retry window. Ownership failures and invalid IDs do not reveal another user's content.

Continue with MCP setup, or use the Documents API for direct HTTP integration.

Was this page helpful?