Open Source MCP Servers

Dependency Intelligence
for AI Assistants

Three MCP servers that answer every dependency question: what changed, what's broken, and what's allowed. Works with Claude, Cursor, and any MCP-compatible client.

3
MCP Servers
12
Tools
0
External Dependencies
click to copy // pick any server and go
npx -y github:lunacompsia-oss/mcp-server-changelog

The Suite

Each server answers a different dependency question

📋

mcp-server-changelog

What changed?

Changelogs, release notes, version diffs, and breaking changes for any package. Supports npm, PyPI, crates.io, and GitHub repos.

  • get_changelog
  • get_releases
  • compare_versions
  • get_breaking_changes
npx -y github:lunacompsia-oss/mcp-server-changelog View on GitHub →
🛡️

mcp-server-deps

What's broken?

Outdated packages, known vulnerabilities (via OSV.dev), dependency trees, and package health scores. Real-time security intelligence.

  • check_outdated
  • check_vulnerabilities
  • get_dependency_tree
  • check_package_health
npx -y github:lunacompsia-oss/mcp-server-deps View on GitHub →
⚖️

mcp-server-license

What's allowed?

License detection, compatibility checks, project-wide compliance scans. Catches GPL-in-MIT, AGPL traps, and copyleft risks before they become legal problems.

  • check_license
  • scan_project_licenses
  • check_compatibility
  • get_license_details
npx -y github:lunacompsia-oss/mcp-server-license View on GitHub →

How It Works

1

Install

Add a server to your MCP client config. One line in Claude Desktop, Cursor, or any MCP-compatible tool.

2

Ask

Ask your AI assistant about dependencies in natural language. "Is this safe to upgrade?" "Any vulnerabilities?" "License compatible?"

3

Act

Get actionable answers with real data. No more tab-switching to npm, GitHub advisories, or license databases.

What You Can Ask

"What broke between Express 4 and 5?"
changelog server pulls the diff and highlights breaking changes
"Scan my package.json for vulnerabilities"
deps server checks every dependency against OSV.dev
"Can I use this GPL library in my MIT project?"
license server checks SPDX compatibility and flags conflicts
"Which of my deps are outdated?"
deps server compares versions and groups by major/minor/patch
"Show me the React 19 release notes"
changelog server fetches GitHub Releases and formats them
"Audit all licenses in my project"
license server scans deps and produces a risk report

Start in 30 Seconds

Add to your Claude Desktop config and start asking.