Diff Library Connector for AI agents.
1 live capability
Get exact character-level differences for code and legal contracts.
Waiting for input…
Why people use Diff Library
Text Diff Engine for Precise Code and Contract Audits
This Connector changes that. You just tell your agent to compare the two files. It uses a deterministic engine to pull out the exact patches. You get a clear list of what stayed the same, what was deleted, and what was added. It turns a guessing game into a factual report.
What Vinkius changes
You get exact text differences without any AI hallucination or summary fluff.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Comparing complex configuration files
A dev wants to see what changed in a 200-line config file.
- Real-world use case 02
Auditing legal contract variations
A lawyer needs to see every word change in a new contract.
- Real-world use case 03
Verifying minified code integrity
Checking if minification broke a website.
Complete set · 1capability
The complete Diff Library capability set.
These are the exact actions your AI can choose when you ask it to work with Diff Library.
01
1 capability in this set.
Part of 1 available through Diff Library.
- 01 Capability
Compare texts
Provide two strings to get a structured diff showing additions, deletions, and unchanged lines. This is perfect for finding exact changes in code or legal text.
Set up in minutes
One URL. Then ask Diff Library to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Diff Library from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_DMCIFplCMI3ua9QqBPl0eJqMbavy6e2NunWJFUXf/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Diff Library, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Diff Library for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_DMCIFplCMI3ua9QqBPl0eJqMbavy6e2NunWJFUXf/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Diff Library URL.
- Step 03
Save and start
Save the connection and enable Diff Library in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"text-diff-engine": {
"url": "https://edge.vinkius.com/vk_preview_DMCIFplCMI3ua9QqBPl0eJqMbavy6e2NunWJFUXf/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Diff Library
Open Agent mode in chat and ask: "Using Diff Library, help me...". 1 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"text-diff-engine": {
"url": "https://edge.vinkius.com/vk_preview_DMCIFplCMI3ua9QqBPl0eJqMbavy6e2NunWJFUXf/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Diff Library
Ask Copilot: "Using Diff Library, help me...". 1 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"text-diff-engine": {
"url": "https://edge.vinkius.com/vk_preview_DMCIFplCMI3ua9QqBPl0eJqMbavy6e2NunWJFUXf/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Diff Library
Open Cascade and ask: "Using Diff Library, help me...". 1 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"text-diff-engine": {
"url": "https://edge.vinkius.com/vk_preview_DMCIFplCMI3ua9QqBPl0eJqMbavy6e2NunWJFUXf/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Diff Library
Ask Cline: "Using Diff Library, help me...". 1 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add text-diff-engine --transport http "https://edge.vinkius.com/vk_preview_DMCIFplCMI3ua9QqBPl0eJqMbavy6e2NunWJFUXf/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Diff Library
Ask Claude: "Using Diff Library, show me...". 1 tools are ready
Where the request belongs
Work Diff Library can move forward.
Developers who can't trust AI summaries for code reviews, legal teams auditing contract versions, and data engineers tracking config changes.
Software Engineer
Reviews complex pull requests where every character counts to ensure no bugs were introduced.
Legal Counsel
Verifies small but critical wording changes in multi-page agreements to protect the company.
DevOps Engineer
Compares environment variables and JSON configs to prevent production errors during deployment.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsExact Text Diff and Patch Generator
A deterministic engine for generating unified diffs and applying patches between text strings.
Exact Text Diff and Patch Generator Alternative
A deterministic engine for generating unified diffs and applying patches between text strings.
Diff Apply and Conflict Resolver
Apply unified diffs to text with deterministic conflict resolution.
Diff & Patch Calculator
Compute line-level and word-level diffs, generate unified patches, and calculate text similarity.
Deep Diff Engine
Find every single change between two JSON objects. additions, deletions, and edits with exact structural paths. Stop relying on AI to 'spot the difference'.
JSON Diff Visualizer
Generate human-readable visual diffs between two JSON objects. added lines in green, removed in red, unchanged in gray. Like 'git diff' but for JSON structures.
Bring your own AI
Change the model, client or framework. Keep Diff Library connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Diff Library.
The practical details behind the request, access and result.
Can the Text Diff Engine handle large files?
Yes, it compares the strings you provide to find exact differences. It's great for long contracts or large config files where you need to see every line.
Does the Text Diff Engine hallucinate changes?
No. Because it uses a deterministic diffing library, it doesn't guess what changed. It reports the actual character-by-character differences.
Can I use Text Diff Engine for code reviews?
It's perfect for that. You can have your agent compare two versions of a script to see exactly which lines were added or removed.
Does the Text Diff Engine work for legal documents?
Yes, it's one of its primary uses. It can identify word-level differences in paragraphs to help you catch tiny wording changes in contracts.
How do I get a diff between two JSON files using Text Diff Engine?
Just provide the original and modified JSON strings. Your agent will use the compare_texts capability to show you the additions and deletions.
Is Text Diff Engine better than just asking the AI to summarize?
If you need accuracy, yes. Summaries are for overviews; Text Diff Engine is for when you need to know exactly what changed.
Can it diff code?
Yes, it is excellent for comparing code files.
Does it output in standard patch format?
Yes, it outputs unified diff formatting.
Can it diff large documents?
Absolutely, it runs instantly on large text payloads.
One connection away
Give your agent a direct line to Diff Library.
Connect Diff Library once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available