MCP-Server

Breaking Changes & Migration Data

io.github.nigelcox98/breaking-changes
Entwicklertools Öffentlich und erreichbar MCP 2025-11-25

Was dieses MCP kann

Provides package upgrade risk data, including breaking changes, replacements, incompatible dependencies, and migration guidance.

check_upgrade_safety
Given a package and the version you are upgrading TO, return a concise checklist an agent can act on: the count of breaking changes, the highest-risk removals, whether automated codemods exist, and the recommended upgrade path. Use before performing an upgrade.
Eingabeschema
{'type': 'object', 'title': 'check_upgrade_safetyArguments', 'required': ['package', 'target_version'], 'properties': {'package': {'type': 'string', 'title': 'Package'}, 'target_version': {'type': 'string', 'title': 'Target Version'}}}
Ausgabeschema
{'type': 'object', 'title': 'check_upgrade_safetyDictOutput', 'additionalProperties': True}
get_breaking_changes
Get breaking changes for a package upgrade: removed APIs with their replacements and the reason for each, changed defaults, behavior changes, known incompatible dependencies, official source URL, and codemod/automated-fix commands. Omit `version` to get every tracked version. Use this instead of relying on training data, which may predate the release.
Eingabeschema
{'type': 'object', 'title': 'get_breaking_changesArguments', 'required': ['package'], 'properties': {'package': {'type': 'string', 'title': 'Package'}, 'version': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Version', 'default': None}}}
Ausgabeschema
{'type': 'object', 'title': 'get_breaking_changesDictOutput', 'additionalProperties': True}
list_packages
List every package with breaking-change data available, including tracked versions and how many breaking changes each has. Call this first if you are unsure whether a package is covered.
Eingabeschema
{'type': 'object', 'title': 'list_packagesArguments', 'properties': {}}
Ausgabeschema
{'type': 'object', 'title': 'list_packagesDictOutput', 'additionalProperties': True}
Hinzugefügt
check_upgrade_safety
17. September 2026 12:45
Hinzugefügt
get_breaking_changes
17. September 2026 12:45
Hinzugefügt
list_packages
17. September 2026 12:45