Skip to main content
MCP server CX Codex

jsoncanvas — Claude Code MCP server

A remote MCP server for creating, checking, editing, searching, and exporting JSON Canvas files as Markdown, SVG, PNG, or Mermaid.

Install into Claude Code · Platform CLI: remote server All methods and platforms ↓
claude mcp add --transport http jsoncanvas https://jsoncanvas.mcpcentral.io/mcp
Open on GitHub

What jsoncanvas does

jsoncanvas gives an agent tools for .canvas files through a remote MCP endpoint. It can build canvases from nodes and edges, read stored data, list available canvases, validate content against JSON Canvas 1.0, and search canvas fields without case sensitivity.

Edits run as batches that add, update, or remove nodes and edges; deleting a node also removes its connected edges. Exports are available as markdown, svg, mermaid, or png. Hosts that support the supplied UI metadata can render a canvas in an interactive pan-and-zoom viewer. Each user gets a separate canvas scope. Microsoft Entra OAuth is required, so tool calls need an authenticated session.

What it helps with

  • build a .canvas from nodes and edges
  • check a canvas against JSON Canvas 1.0
  • search stored canvases by field values
  • apply batch changes to nodes and edges
  • export a canvas as PNG or Mermaid

Example prompts for the agent

  • Create a .canvas for this diagram, then connect the related nodes with edges.
  • Validate this canvas against JSON Canvas 1.0 and report the issues.
  • Search my canvases for nodes mentioning API, then export the matching canvas as mermaid.

How to install jsoncanvas

Platform CLI: remote server

claude mcp add --transport http jsoncanvas https://jsoncanvas.mcpcentral.io/mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about jsoncanvas

How do I install jsoncanvas in Claude Code?

Run claude mcp add --transport http jsoncanvas https://jsoncanvas.mcpcentral.io/mcp. Then complete the Microsoft Entra OAuth sign-in.

What does jsoncanvas do?

It provides MCP tools to create, read, validate, edit, search, and export JSON Canvas files. Supported export formats are Markdown, SVG, Mermaid, and PNG.

Does jsoncanvas require authentication?

Yes. Every tool call needs a Microsoft Entra OAuth token, and canvases are isolated per authenticated user.

Similar MCP servers

All MCP servers for Notes, tasks and projects →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor