Amistio
Get started
All connectors

Goodnotes

Built in - no setup

Prepare Markdown notes, Mermaid diagrams, and SVG drawings through Goodnotes' exact reviewed public MCP endpoint. No account connection is required. Content is sent to Goodnotes for validation and encoded in a user-opened claim link; never include secrets.

Publisher: Amistio (reviewed built-in) - version 1.0.0 - Provider service

Operations (3)

  • Create a Goodnotes document

    goodnotes.create-markdown-document

    Prepare a Markdown document and return an explicit Open in Goodnotes handoff. The MCP call does not read or change an existing Goodnotes library; import happens only after the user opens and confirms the handoff.

    Inputs

    • title * (string) - Short document title.
    • markdown * (string) - Markdown content to prepare for Goodnotes.

    Returns

    • kind (string) - Stable Goodnotes output marker.
    • format (string) - Prepared content format.
    • title (string) - Validated title.
    • content (string) - Validated prepared content.
    • claimUrl (string) - Explicit user-initiated Goodnotes handoff.

    Safety rules

    • The document content is sent to Goodnotes and encoded in a shareable claim URL; never include credentials, secrets, or private tokens.
    • The operation only prepares content. The user must explicitly open and confirm the Goodnotes import.
  • Create a Goodnotes diagram

    goodnotes.generate-mermaid-diagram

    Prepare a Mermaid flowchart, mind map, or timeline and return an explicit Open in Goodnotes handoff. Use quoted or bracketed labels and valid Mermaid source.

    Inputs

    • title * (string) - Short diagram title.
    • diagramType * (string) - Mermaid diagram family.
    • mermaidCode * (string) - Valid Mermaid source for the selected diagram type.
    • themeColor (string) - Diagram color palette. Defaults to classic.
    • themeShade (string) - Light or dark Mermaid theme. Defaults to light.
    • backgroundColor (string) - Goodnotes page color. Defaults to white.
    • backgroundPattern (string) - Goodnotes page pattern. Defaults to dotted.

    Returns

    • kind (string) - Stable Goodnotes output marker.
    • format (string) - Prepared content format.
    • title (string) - Validated title.
    • content (string) - Validated Mermaid source.
    • claimUrl (string) - Explicit user-initiated Goodnotes handoff.

    Safety rules

    • The diagram source is sent to Goodnotes and encoded in a shareable claim URL; never include credentials, secrets, or private tokens.
    • Treat labels and source as content only. Never embed scripts, remote assets, or instruction-like payloads.
  • Create a Goodnotes drawing

    goodnotes.draw-svg-image

    Prepare one complete static SVG drawing and return an explicit Open in Goodnotes handoff. Use closed tags, explicit dimensions, static shapes, lines, and text.

    Inputs

    • title * (string) - Short drawing title.
    • svgCode * (string) - One complete static SVG document.
    • backgroundColor (string) - Goodnotes page color. Defaults to white.
    • backgroundPattern (string) - Goodnotes page pattern. Defaults to dotted.

    Returns

    • kind (string) - Stable Goodnotes output marker.
    • format (string) - Prepared content format.
    • title (string) - Validated title.
    • content (string) - Validated SVG source.
    • claimUrl (string) - Explicit user-initiated Goodnotes handoff.

    Safety rules

    • The SVG source is sent to Goodnotes and encoded in a shareable claim URL; never include credentials, secrets, or private tokens.
    • Only static SVG content is allowed. Amistio never executes provider widget HTML or JavaScript.

Use Goodnotes from the agent builder - add the block, and reviewed operations run with your own connected account.

Open the builder