Dep Diff MCP
MCP server that translates a lockfile diff into a human-readable upgrade plan. Point your AI assistant (Cursor, Claude Desktop, Claude Code) at a Dependabot PR, npm outdated output, or any pair of package versions, and get back a ranked upgrade plan: semver class, breaking changes pulled from GitHub release notes, CVEs fixed in the range, migration guide links, and a clear recommendation per package.
People who work with changelog, dependabot and security and want it reachable from Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.
VERIFIED ACTIVE
LAST COMMIT 2026-09-15 · ★ 1 · VERIFIED 2026-09-18
MIT · TypeScript servers · how we verify → /methodology
01 · Install Dep Diff MCP
before you install - you'll need
GITHUB_TOKEN
Environment variables documented in the project's README - it lists which are required and which have defaults.
Claude Code
claude mcp add digicatalyst-systems-dep-diff-mcp --transport http https://dep-diff.digicatalyst.ca/mcp Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"digicatalyst-systems-dep-diff-mcp": {
"url": "https://dep-diff.digicatalyst.ca/mcp"
}
}
} Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.
Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
https://dep-diff.digicatalyst.ca/mcp
transport: streamable-http
endpoint alive - responded to MCP initialize · probed 2026-09-17
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as local process (stdio) - runs on your machine with your user's permissions · remote - your agent's requests go to dep-diff.digicatalyst.ca
endpoint auth accepted our unauthenticated MCP initialize - no credentials needed to connect
license MIT - declared in the repository
npm package @digicatalyst/dep-diff-mcp - the @digicatalyst scope differs from the repo owner (digicatalyst-systems); confirm it's the project's official package
registry namespace io.github.DigiCatalyst-Systems is GitHub-verified and matches the repo owner
03 · What Dep Diff MCP can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
What you can build
An agent gets 2 documented tools, including analyze_package_change, analyze_packages_bulk.
The 2 tools it gives your agent
Extracted from the project's README - what dep-diff-mcp lets an agent do.
- analyze_package_change
- - Analyze one package upgrade. Inputs: ecosystem (npm, pypi, or github-actions), name, fromVersion, toVersion.
- analyze_packages_bulk
- - Analyze up to 50 package upgrades in parallel. Returns packages ranked by risk (security > caution > review > likely-safe > safe), plus summary counts.
Latest releases
v0.3.2 · 2026-09-05
Breaking-change reporting: a breaking-changes section is now split per bullet, so each listed change is reported as its own item instead of one merged blob. · Supply-chain hardening, prompted by shipping a tool that…
v0.3.1 · 2026-09-05
Anchors breaking-change extraction on the heading it actually matched. A "Breaking changes" heading no longer pulls in text belonging to a later, unrelated section.
v0.3.0 · 2026-09-05
Adds GitHub Actions as a third ecosystem, alongside npm and PyPI. Pass an action reference as the package name (for example actions/checkout) and version bumps to workflow dependencies get the same release-note and…
04 · Who maintains Dep Diff MCP
dep-diff-mcp is maintained by digicatalyst-systems. It's the only MCP server we track from this author; the repo dates to Apr 2026.
05 · Facts
- repository
- github.com/digicatalyst-systems/dep-diff-mcp
- category
- security - actively maintained as of 2026-09-18.
- release cadence
- 8 releases in the last 90 days (latest 2026-09-05)
- registry
- io.github.DigiCatalyst-Systems/dep-diff-mcp (active, first published 2026-04-23 · 10 versions)
- packages
- npm:@digicatalyst/dep-diff-mcp
06 · Dep Diff MCP FAQ
What is Dep Diff MCP?
MCP server that translates a lockfile diff into a human-readable upgrade plan. Point your AI assistant (Cursor, Claude Desktop, Claude Code) at a Dependabot PR, npm outdated output, or any pair of package versions, and get back a ranked upgrade plan: semver class, breaking changes pulled from GitHub release notes, CVEs fixed in the range, migration guide links, and a clear recommendation per package.
Is Dep Diff MCP still maintained?
Yes - as of 2026-09-18, its last commit was 2026-09-15 and it shipped 8 releases in the last 90 days. We re-verify nightly.
How do I install Dep Diff MCP?
Run `npx -y @digicatalyst/dep-diff-mcp`. The README documents one environment variable (GITHUB_TOKEN) to set first. You can also paste the ready-made client config above.
Does Dep Diff MCP require authentication?
No - the endpoint accepted our unauthenticated MCP initialize when probed on 2026-09-17; you can connect without credentials.
07 · Alternatives to Dep Diff MCP
Alternatives to Dep Diff MCP
Maintained security servers if Dep Diff MCP isn't the fit.
- Treg To OpenRouter for tools and data. Compare catalog providers and call them from one hosted MCP endpoint. ★ 1,627 · 2026-09-18
- SafeDep Vet MCP Protect your AI agents and IDEs from malicious open-source packages. ★ 1,105 · 2026-09-16
- SonarQube MCP Server Analyze code quality and security with SonarQube Server or Cloud directly in AI assistants. ★ 652 · 2026-09-17
- HOL Guard Local-first AI agent security evidence and approval workflows through HOL Guard's stdio MCP server. ★ 625 · 2026-09-18
- Decionis CommerceGate MCP Commerce preflights, D365 authorization, signed evidence, and reports; no marketplace or ERP writes. ★ 533 · 2026-09-18
- Emisar Let AI operate servers without SSH. Choose actions, approve risky changes, and audit every step. ★ 353 · 2026-09-15
Pairs well with
Servers that cover what Dep Diff MCP doesn't - only shown when the pairing reason fits the companion.