lunacompsia-oss/mcp-server-changelog
MCP server for changelogs, release notes, and breaking changes — ask your AI assistant what changed between versions
Platform-specific configuration:
{
"mcpServers": {
"mcp-server-changelog": {
"command": "npx",
"args": [
"-y",
"mcp-server-changelog"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
> Part of the Dependency Intelligence Suite by Lunacompsia > > mcp-server-changelog — What changed? | mcp-server-deps — What's broken? | mcp-server-license — What's allowed?
An MCP server that gives AI assistants access to changelogs, release notes, and breaking changes for any package.
Ask your AI assistant "what broke between Express 4 and 5?" or "show me the React 19 changelog" and get real answers from actual release notes.
| Tool | Description | |------|-------------| | get_changelog | Fetch parsed changelog from CHANGELOG.md / HISTORY.md | | get_releases | Fetch GitHub Releases for any repo | | compare_versions | Show what changed between two versions | | get_breaking_changes | Extract only breaking changes (migration planning) |
Supports npm, PyPI, crates.io, and direct GitHub repos.
Add to claude_desktop_config.json:
{
"mcpServers": {
"changelog": {
"command": "npx",
"args": ["-y", "github:lunacompsia-oss/mcp-server-changelog"]
}
}
}claude mcp add changelog -- npx -y github:lunacompsia-oss/mcp-server-changelogAdd to .cursor/mcp.json:
{
"mcpServers": {
"changelog": {
"command": "npx",
"args": ["-y", "github:lunacompsia-oss/mcp-server-changelog"]
}
}
}{
"mcpServers": {
"changelog": {
"command": "npx",
"args": ["-y", "github:lunacompsia-oss/mcp-server-changelog"]
}
}
}Once configured, ask your AI assistant:
Loading reviews...