Exposes three operations for working with unified diffs: `unified_diff` generates character-precise patches between two strings, `apply_patch` applies a unified diff to source text, and `parse_patch` extracts hunks and metadata from patch files. Part of a fourteen-server suite from MukundaKatta that gives LLMs deterministic transforms instead of letting them hallucinate syntax. You'd reach for this in code-review or code-edit agents where Claude needs to emit or consume exact patches with line numbers and context. Runs via npx over stdio, works in Claude Desktop, Cursor, Cline, Windsurf, and Zed. Ships independently on npm as `@mukundakatta/diff-mcp` so you only install what you need.
claude mcp add --transport stdio io.github.mukundakatta-diff-mcp -- npx -y @mukundakatta/diff-mcp