Structura JSON Diff
Developer utility for comparing two strict JSON documents.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"json-diff": {
"url": "https://json-diff.zovo.one/mcp"
}
}
}Remote-Endpunkte
https://json-diff.zovo.one/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (1)
🟢compare_json(before, after)
Use this when you want to compare two JSON documents, find changed JSON paths, or distinguish type changes from value changes. Ignores object key order, preserves array order, and compares decimal numbers without float rounding. Limits: 20,000 characters per document, depth 64, 4,000 values, 500 differences. Does not compare source code, YAML, JSON5, or duplicate-key documents.
Eingabe-Schema
{
"type": "object",
"properties": {
"before": {
"type": "string",
"minLength": 1,
"maxLength": 20000,
"description": "Strict JSON before the change, e.g. {\"count\":1,\"enabled\":true}. Do not include passwords or secrets."
},
"after": {
"type": "string",
"minLength": 1,
"maxLength": 20000,
"description": "Strict JSON after the change, e.g. {\"count\":2,\"enabled\":\"true\"}."
}
},
"required": [
"before",
"after"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"equal": {
"type": "boolean"
},
"change_count": {
"type": "number"
},
"counts": {
"type": "object",
"properties": {
"added": {
"type": "number"
},
"removed": {
"type": "number"
},
"type_changed": {
"type": "number"
},
"value_changed": {
"type": "number"
}
},
"required": [
"added",
"removed",
"type_changed",
"value_changed"
],
"additionalProperties": false
},
"preview": {
"type": "array",
"items": {
"type": "object",
"properties": {
"path": {
"type": "string"
},
"kind": {
"type": "string"
},
"before_type": {
"type": "string"
},
"after_type": {
"type": "string"
},
"before": {
"type": "string"
},
"after": {
"type": "string"
}
},
"required": [
"path",
"kind"
],
"additionalProperties": false
}
},
"preview_note": {
"type": "string"
},
"downloads": {
"type": "object",
"properties": {
"report": {
"type": "string"
}
},
"required": [
"report"
],
"additionalProperties": false
}
},
"required": [
"equal",
"change_count",
"counts",
"preview",
"preview_note",
"downloads"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}Community
Nachweis