This tool gives Claude deep JSON comparison capabilities with order-independent matching. It exposes a compare_json function that takes two JSON strings and returns detailed diff reports showing missing keys, extra keys, value mismatches, and type mismatches across nested objects and arrays. The comparison is recursive and tracks the exact path to each difference (like root.user.settings.theme). Instead of flagging reordered properties or array elements as changes, it focuses on actual structural and value differences. Reach for this when you need Claude to validate API responses against schemas, compare configuration files, or audit data transformations where key ordering doesn't matter but content accuracy does.
claude mcp add --transport http ai.smithery-keremurat-json https://server.smithery.ai/@keremurat/json/mcp