Contract Diff Mcp
FreeMaintainedAggregate local contract snapshot changes without exposing schema contents. Tools include compare contract snapshots
About
Aggregate local contract snapshot changes without exposing schema contents. Tools include compare contract snapshots
README
Contract Diff compares two local JSON contract snapshots and reports a coarse structural fingerprint. It is useful for quickly answering whether a generated API or schema snapshot became larger, smaller, or structurally different without handing schema contents to an agent. It does not prove endpoint compatibility or identify semantic additions and removals.
Tool
compare_contract_snapshots: compare two local JSON snapshots using node counts, value type categories, and deltas only. The result is a structural signal, not a semantic contract diff.
Safety
- Local paths only, bounded by
CONTRACT_DIFF_ROOTand realpath checks. - Files are capped at two megabytes and traversal is capped.
- Never returns schema names, paths, values, descriptions, examples, versions, file paths, or raw contents.
- This is a coarse regression signal, not a complete OpenAPI or JSON Schema compatibility validator.
Run
npm install
npm run build
node dist/index.js
Install Contract Diff Mcp in Claude Desktop, Claude Code & Cursor
unyly install contract-diff-mcpInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add contract-diff-mcp -- npx -y contract-diff-mcpStep-by-step: how to install Contract Diff Mcp
FAQ
Is Contract Diff Mcp MCP free?
Yes, Contract Diff Mcp MCP is free — one-click install via Unyly at no cost.
Does Contract Diff Mcp need an API key?
No, Contract Diff Mcp runs without API keys or environment variables.
Is Contract Diff Mcp hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Contract Diff Mcp in Claude Desktop, Claude Code or Cursor?
Open Contract Diff Mcp on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Changes
Versions and requested access over time.
- New version published
- New version published
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectServer Sequential Thinking
MCP server for sequential thinking and problem solving
by GitHub ActionsUnyly Deploy
Deploy sites and MCP servers to Unyly straight from your AI agent
by UnylyAmap Maps Mcp Server
MCP server for using the AMap Maps API
by duxiaohuiPayMCP
Lightweight payments layer for MCP servers: turn tools into paid endpoints with a two-line decorator. [PyPI](https://pypi.org/project/paymcp/) · [npm](https://w
by blustAIServer For Power BI
Enables exploring Microsoft Fabric / Power BI workspaces and semantic models, and executing ad-hoc DAX queries.
by Mitsubishi-FusoGpt Image 2 Mcp
RunAPI GPT Image 2 MCP server for image generation: create tasks, poll results, and check pricing across 1 model from Claude Code, Codex, Cursor, and VS Code.
by runapi-aiCompare Contract Diff Mcp with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
