Json Visualizer

Data REST API MCP

Return a text tree outline, structure statistics, and JSONPath list for a JSON document. Stats count objects, arrays, strings, numbers, booleans, nulls, total keys, and max depth; paths are emitted as $.a.b[0] expressions for every object or array node.

This page documents the HTTP endpoint POST /api/tools/json-visualizer/execute. See the MCP reference →

Call it over REST

POST https://api.findutils.com/api/tools/json-visualizer/execute · no API keys · 60 requests/min per IP

Execute — verified arguments

curl -X POST https://api.findutils.com/api/tools/json-visualizer/execute \
  -H "Content-Type: application/json" \
  -d '{
    "json": "{\"user\":{\"id\":1,\"roles\":[\"admin\"]},\"ok\":true}"
  }'

Parameter schema for this endpoint

curl https://api.findutils.com/api/tools/json-visualizer

Interactive docs · OpenAPI 3.1 spec · All REST tools

Input schema

Argument Type Required Description
json string yes JSON document to analyze.
max_paths integer no Maximum number of JSONPath entries to return (1-5000). Default: 500. Default: 500.
max_depth integer no Maximum nesting depth shown in the outline (0-50). Default: 6. Default: 6.

Example arguments (verified)

{
  "json": {
    "user": {
      "id": 1,
      "roles": [
        "admin"
      ]
    },
    "ok": true
  }
}

Arguments that carry JSON as a string are shown decoded for readability. The Copy button copies the exact wire arguments.

Also an MCP tool

Claude, Cursor, and any MCP client can call this tool as findutils:json_visualizer after one connect command.

Connect once

claude mcp add findutils --transport http https://mcp.findutils.com/
Open the MCP reference for Json Visualizer →

More Data tools