- DIFF MAP
- SCHEMA
- LOGS
- HUMAN
Short answer
How do I find structural changes in my JSON payloads?
Your AI uses the Deep Diff Engine to compare two JSON objects and pinpoint the specific paths of every change. It identifies added, removed, or modified fields within deeply nested structures. You get a precise map of the drift.
The results.
Where the drift is identified.
The AI processes your data to isolate changes.
DIFF MAP
Precise path mapping
The AI identifies the exact dot-notation paths for every change. You see exactly where a field moved or changed type.
SCHEMA
Structural drift alerts
The AI flags when a nested object has changed its shape. This helps you catch breaking changes before they hit production.
LOGS
Comparison reports
The AI generates a clear summary of the differences between two payloads. You get a clean list of what is new and what is gone.
HUMAN
Manual fix required
The AI identifies the mismatch but cannot rewrite your backend code. You use the path data to update your parsers or schemas.
The workflow
What your AI does when the payload arrives.
The AI handles the heavy lifting of comparing complex, nested objects.
Ingest payloads
Your AI takes the two JSON objects you want to compare.
calculate_json_diffMap structural shifts
The AI traverses the nested trees to find where keys or values no longer match.
calculate_json_diffIsolate paths
The AI extracts the specific dot-notation strings for every added or edited field.
calculate_json_diffReport changes
The AI presents a readable summary of the structural differences.
calculate_json_diff
Try it
Copy these to start.
Use these prompts to begin your debugging session.
Starting points
Replace the bracketed text with your actual JSON data or file paths.
Deep Diff Engine Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_O5wa4YabuE6ETZnARIxqA2hgMHDub30xihBar1fa/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Deep Diff Engine capabilities are ready to use.
{
"mcpServers": {
"deep-diff-engine-mcp": {
"url": "https://edge.vinkius.com/vk_preview_O5wa4YabuE6ETZnARIxqA2hgMHDub30xihBar1fa/mcp"
}
}
}Compare these two JSON payloads and tell me exactly which nested paths changed: [paste JSON 1] and [paste JSON 2]
Look at the payload from my Stripe webhook and tell me if any fields were added compared to this schema: [paste JSON]
Check the response from my production API against this staging payload and list all structural differences.
Find all the added fields in this nested JSON object compared to the previous version: [paste JSON]
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Deep Diff Engine once, then ask.
Just click the link to connect. Your credentials stay encrypted, and you can immediately start asking your AI to diff your data.
Connect Deep Diff Engine to your AIFAQ
How the tool behaves
- 01
Can the AI fix my API code automatically?
No. The AI only identifies the differences in the data. You must manually update your code to handle the new structure.
- 02
Does it work with deeply nested JSON?
Yes. The tool is designed to traverse complex, multi-level objects to find subtle shifts in nested paths.
- 03
Can the AI delete my original JSON files?
No. The AI only reads the data you provide to perform the comparison.
- 04
Will it tell me why a value changed?
No. It identifies that a value changed and where it is located, but it cannot determine the logic behind why your backend sent a different value.
- 05
Can I compare a JSON file with a text string?
No. The tool requires two valid JSON objects to perform the calculation.
More questions about Deep Diff Engine? The Connector page answers them. See everything the Deep Diff Engine Connector can do
Connect Deep Diff Engine to Claude, Cursor, ChatGPT & more
