jsondiffpatch
Diff & patch JavaScript objects. jsondiffpatch is a Model Context Protocol (MCP) server maintained by benjamine. It connects to MCP-compatible clients such as Claude Desktop, Cursor, Cline, and other agents that speak the protocol. It exposes 6 tools, including jsondiffpatch.diff, jsondiffpatch.patch, jsondiffpatch.reverse, jsondiffpatch.unpatch, jsondiffpatch.clone and jsondiffpatch.create, that an agent can call directly. It is categorized under Tool/TypeScript, Data/Format and Development/Utility.
What is this MCP
jsondiffpatch is a JavaScript library for comparing and patching JSON objects, generating deltas that represent the differences between two objects. It supports various output formats and advanced features like array diffing and text diffing.
How to use this MCP
Install via npm or use directly in the browser. Create a diff between two objects usingjsondiffpatch.diff(), apply patches with jsondiffpatch.patch(), and reverse changes with jsondiffpatch.reverse(). Customize behavior with options like objectHash for array diffing.
What this MCP can be used for
jsondiffpatch is useful for version control systems, real-time collaborative editing, audit logging, and any application requiring efficient comparison and synchronization of JSON data structures.
AIMCP authority
DR and traffic signal for the AIMCP public domain.
Frequently asked questions
What is the jsondiffpatch MCP server?
jsondiffpatch is a Model Context Protocol server from benjamine. It lets MCP-compatible AI clients call its tools over a standard interface, so agents like Claude, Cursor, and Cline can use it without custom integration.
How do I connect jsondiffpatch to my AI client?
Add jsondiffpatch to your client's MCP configuration using the stdio or SSE connection shown in the usage examples on this page, then restart the client to load the server.
What tools does jsondiffpatch provide?
jsondiffpatch provides 6 tools: jsondiffpatch.diff, jsondiffpatch.patch, jsondiffpatch.reverse, jsondiffpatch.unpatch, jsondiffpatch.clone and jsondiffpatch.create.
Is jsondiffpatch free to use?
jsondiffpatch is listed on AIMCP for free. Any API keys or accounts required by the underlying service are set by its provider.
Vernclaw Plugins for OpenClaw
Ready-to-use connectors for SEO data, social reading & content generation. Pay-as-you-go credits with audit logs.
