Add the Version Story connector (commercial-legal, corporate-legal, litigation-legal) - #114
Open
jobryan205 wants to merge 3 commits into
Open
Add the Version Story connector (commercial-legal, corporate-legal, litigation-legal)#114jobryan205 wants to merge 3 commits into
jobryan205 wants to merge 3 commits into
Conversation
Version Story turns document versions into true redlines: Word tracked-changes, PDF, or changed-pages-only PDF comparisons produced by a deterministic engine that preserves footnotes, tables, numbering, and formatting. It also merges separately edited versions of one base document into a single draft whose tracked changes are labeled by the revision they came from, and builds version histories in which every surviving change is attributed to the version that introduced it. Server: https://mcp-compare.versionstory.com/mcp (streamable HTTP; OAuth with dynamic client registration). Read-heavy tool surface: create and list comparisons, fetch redline files, read document text; results return download links to the generated artifacts. The same capability ships as a desktop plugin (VersionStory/version-story-plugin-marketplace) that works from files on the user's computer. Added to commercial-legal, corporate-legal, and litigation-legal - the plugins whose workflows negotiate, diff, and track versions of documents (vendor-agreement redlines, amendment-history tracing, diligence drafts, settlement agreement versions).
|
All contributors have signed the CLA ✍️ ✅ |
Author
|
I have read the CLA Document and I hereby sign the CLA |
jobryan205
marked this pull request as ready for review
August 21, 2026 19:22
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Connector overview
Version Storyhttps://mcp-compare.versionstory.com/mcpcommercial-legal,corporate-legal,litigation-legaldocument-comparison(new)Adds Version Story (
https://mcp-compare.versionstory.com/mcp, streamable HTTP, OAuth) to thedefault
.mcp.jsonofcommercial-legal,corporate-legal, andlitigation-legal, plus theCONNECTORS.md and README tables and a
document-comparisoncategory.Nothing in the claude-for-legal suite handles document comparison/redlining today. When asked to compare .docx files, Claude will read the original and modified document and summarize the changes. Sometimes it will attempt to build it's own comparison algorithm. It will not be able to produce formatted redlines in the formats that lawyers require, however.
Version Story is a deterministic legal-grade comparison engine for legal files. It compares .docx, .pdf, and .doc files and produces redlines in the file formats lawyers expect, including.pdf, .docx, and .pdf changed-pages only. It also produces an LLM-optimized markdown format for the Claude to consume.
How documents reach the server
Files are uploaded to Version Story via presigned URLs. Claude will post the files to compare to a
versionstory.comdomain and download the resulting redlines from there as well. Accordingly, the*.versionstory.comdomain must be whitelisted in Claude's network egress settings.