MCP.Market

Jsoncanvas MCP server

online · 100% uptime
by mcpcentral.io·io.mcpcentral/jsoncanvas·v0.1.0

Create, validate, edit, export (markdown/svg/png/mermaid), and search JSON Canvas files.

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Jsoncanvas yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Jsoncanvas tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 878ms (auth required)20/20
  • –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
  • Auth qualityOAuth resource metadata advertised on 40115/15
  • Maintenancelast push 128 days ago8/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace8/10
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Jsoncanvas compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
85/100
higher than 75% of 3,470 Web search servers
Uptime
100%
of our recent checks; the typical remote Web search server answers 100%
Response time
663 ms
faster than 20% of 2,238 Web search servers

Install Jsoncanvas in Claude Code, Cursor or VS Code

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

What the publisher says

From the Jsoncanvas repository's README, as published. We do not edit it. Read it on GitHub

JSON Canvas MCP Server

A remote Model Context Protocol server for working with JSON Canvas files — the open infinite-canvas format used by Obsidian. Create, validate, read, edit, export, and search .canvas files, with an inline interactive canvas viewer.

Hosted by MCPCentral at https://jsoncanvas.mcpcentral.io/mcp (Streamable HTTP). This repository is the public listing for the MCP Registry; the server itself is closed-source.

<!-- Registry validation marker — must match server.json name. --> mcp-name: io.mcpcentral/jsoncanvas

Authentication

The endpoint requires Microsoft Entra OAuth via the MCPCentral gateway (login.mcpcentral.io). MCP clients perform the standard OAuth flow automatically: an unauthenticated request returns 401 with a WWW-Authenticate pointing at the RFC 9728 metadata at /.well-known/oauth-protected-resource, and the client takes you through sign-in. Canvases are stored privately per authenticated user.

Client configuration

Claude Code

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

Claude Desktop / other clients via mcp-remote

{
  "mcpServers": {
    "jsoncanvas": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://jsoncanvas.mcpcentral.io/mcp"]
    }
  }
}

Any MCP client that supports remote Streamable HTTP servers with OAuth (Claude, Goose, OpenAI connectors, MCP Inspector) can connect.

Tools

createcanvas, readcanvas, and edit_canvas carry MCP Apps UI metadata so supporting hosts render the result inline in an interactive pan/zoom viewer.

Resources

  • canvas://schema — JSON Schema for canvas files.
  • canvas://examples/basic — a simple two-node example canvas.
  • ui://canvas/viewer.html — the interactive read-only viewer (MCP Apps UI).

Security

SSRF-blocked PNG renderer (the headless browser cannot be coerced into outbound requests).

  • Per-user isolation — every canvas is scoped to the authenticated user; no cross-user reads.
  • Auth required — all tool calls require a valid Entra-issued bearer token.
  • Hardened — strict input/size caps, bounded search, accurate tool annotations, and an

for security reports.

  • Report vulnerabilities per SECURITY.md. Please do not open public issues

License

MIT.

Nothing above is checked by us. What we check is on the safety report.

Jsoncanvas: common questions

Is Jsoncanvas MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the Jsoncanvas safety report
How do I install Jsoncanvas?
It runs remotely at jsoncanvas.mcpcentral.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Jsoncanvas need an API key?
No key to paste: it signs you in with OAuth when your client connects.
Is Jsoncanvas maintained?
The last commit was 166 days ago (2026-05-22). The latest release is v0.1.0.
Is Jsoncanvas up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Jsoncanvas?
Servers from other publishers that do the same job: HasData Google Scholar MCP server, Repomix MCP server and ThoughtDAG MCP server.
How does Jsoncanvas compare with other Web search MCP servers?
safety score 85/100 (higher than 75% of 3,470 Web search servers); uptime 100% (of our recent checks; the typical remote Web search server answers 100%); response time 663 ms (faster than 20% of 2,238 Web search servers). Full comparison.

Alternatives to Jsoncanvas

Same job from other publishers: the closest match first, then the best rated.

  • HasData Google Scholar
    Google Scholar search results, citation counts and citation export formats, as structured JSON.
    A
  • Repomix
    Pack local or remote codebases into AI-friendly files that LLMs and coding agents can read or search
    A
  • ThoughtDAG
    Search local AI conversations by file or phrase and recall source turns. Four read-only tools.
    A
  • Everything Search
    Fast file search: Everything SDK on Windows, Spotlight (mdfind) on macOS, locate/plocate on Linux.
    A
  • jDocmunch MCP
    Section-level doc search for .md, .rst, .adoc, .ipynb, .html, .yaml, .json, and OpenAPI specs.
    A