MCP HubMCP Hub
MCP·09D606
B

jsondiffpatch

By benjamine·Visit Source
Сравнение и применение изменений к JavaScript-объектам
18 апреля 2025 г.
2 months ago
1 Clicks
About jsondiffpatch

Сравнение и применение изменений к JavaScript-объектам. 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.

Что это за MCP

jsondiffpatch — это JavaScript-библиотека для сравнения и применения изменений к JSON-объектам, генерирующая дельты, которые представляют различия между двумя объектами. Она поддерживает различные форматы вывода и расширенные функции, такие как сравнение массивов и текста.

Как использовать этот MCP

Установите через npm или используйте напрямую в браузере. Создайте разницу между двумя объектами с помощью jsondiffpatch.diff(), применяйте изменения с помощью jsondiffpatch.patch() и отменяйте изменения с помощью jsondiffpatch.reverse(). Настройте поведение с помощью опций, таких как objectHash для сравнения массивов.

Для чего можно использовать этот MCP

jsondiffpatch полезен для систем контроля версий, совместного редактирования в реальном времени, аудит-логирования и любых приложений, требующих эффективного сравнения и синхронизации структур данных JSON.

Repository Info
Stars:
5301
Forks:
495
Watchers:
5301
Last Updated: 2 months ago

AIMCP authority

DR and traffic signal for the AIMCP public domain.

FAQ

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.

Sponsored

Vernclaw Plugins for OpenClaw

Ready-to-use connectors for SEO data, social reading & content generation. Pay-as-you-go credits with audit logs.