# diff-patch-tools MCP server

Cloudflare Workers MCP server: diff-patch-tools

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-lazymac2x-diff-patch-tools
- Repository: https://github.com/lazymac2x/diff-patch-tools-api

## Install
- Endpoint: https://api.lazy-mac.com/diff-patch-tools/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://api.lazy-mac.com/diff-patch-tools/mcp

## Tools
- text_diff - Generate a unified diff between two text strings. Ideal for comparing file versions before and after edits. Endpoint: https://api.lazy-mac.com/diff-patch-tools/mcp
- json_diff - Compute a structural diff between two JSON values, showing added, removed, and replaced fields. Endpoint: https://api.lazy-mac.com/diff-patch-tools/mcp
- apply_patch - Apply a unified diff patch to an original text and return the patched result. Endpoint: https://api.lazy-mac.com/diff-patch-tools/mcp
- three_way_merge - Perform a three-way merge of base, ours, and theirs. Conflicts are marked with standard diff3 conflict markers. Endpoint: https://api.lazy-mac.com/diff-patch-tools/mcp
- diff_stats - Parse a unified diff string and return line-level statistics: additions, deletions, hunks, files changed. Endpoint: https://api.lazy-mac.com/diff-patch-tools/mcp
- patch_validate - Check whether a unified diff patch can be applied cleanly to an original text without actually applying it. Endpoint: https://api.lazy-mac.com/diff-patch-tools/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: io.github.lazymac2x
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: May 16, 2026
- Source: https://registry.modelcontextprotocol.io
