Servidor MCP

Breaking Changes & Migration Data

io.github.nigelcox98/breaking-changes
Herramientas para desarrolladores Público y accesible MCP 2025-11-25

Qué hace este MCP

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.
Esquema de entrada
{'type': 'object', 'title': 'check_upgrade_safetyArguments', 'required': ['package', 'target_version'], 'properties': {'package': {'type': 'string', 'title': 'Package'}, 'target_version': {'type': 'string', 'title': 'Target Version'}}}
Esquema de salida
{'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.
Esquema de entrada
{'type': 'object', 'title': 'get_breaking_changesArguments', 'required': ['package'], 'properties': {'package': {'type': 'string', 'title': 'Package'}, 'version': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Version', 'default': None}}}
Esquema de salida
{'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.
Esquema de entrada
{'type': 'object', 'title': 'list_packagesArguments', 'properties': {}}
Esquema de salida
{'type': 'object', 'title': 'list_packagesDictOutput', 'additionalProperties': True}
Añadido
check_upgrade_safety
17 de September de 2026 a las 12:45
Añadido
get_breaking_changes
17 de September de 2026 a las 12:45
Añadido
list_packages
17 de September de 2026 a las 12:45