trackmcp
Back to directory

MCP server for Change8

1 stars JavaScriptOthers Updated Apr 7, 2026

Documentation

Change8 MCP

Breaking Change Alerts for AI Agents

Know what broke before your code does.


❌ Without Change8

You upgrade a dependency and your code breaks. LLMs don't know:

  • ❌ That `pydantic` v2 removed the `.dict()` method
  • ❌ That `langchain` moved `ChatOpenAI` to a new package
  • ❌ What migration steps you need to take

You waste hours debugging and searching through changelogs.

✅ With Change8

Change8 MCP gives AI agents instant access to structured breaking change data for hundreds of popular packages.

Example prompt:

code
I'm upgrading langchain from 0.1 to 0.2. What breaking changes should I know about?

Change8 responds with:

  • Breaking changes with exact details
  • Migration steps to fix your code
  • Affected symbols (functions, classes, modules)

No more searching through changelogs. No more surprise production failures.


Installation

Cursor

Add to your `~/.cursor/mcp.json`:

json
{
  "mcpServers": {
    "change8": {
      "command": "npx",
      "args": ["-y", "@change8/mcp"]
    }
  }
}

Claude Desktop

Add to your `claude_desktop_config.json`:

json
{
  "mcpServers": {
    "change8": {
      "command": "npx",
      "args": ["-y", "@change8/mcp"]
    }
  }
}

Claude Code

bash
claude mcp add change8 -- npx -y @change8/mcp

Available Tools

ToolDescription
`get_breaking_changes`Get breaking changes for a package. Use when you need to know what broke.
`diff_versions`Get all changes between two versions. Use when upgrading from v1 to v2.
`search_symbol`Find releases that affected a function/class. Use when you see deprecation warnings.

Example Usage

Get breaking changes:

code
What are the breaking changes in the latest Pydantic releases?

Compare versions:

code
What changed between React 17 and React 18?

Search by symbol:

code
Which releases affected the ChatOpenAI class?

Tracked Packages

Change8 tracks hundreds of packages including:

CategoryPackages
AI/MLLangChain, OpenAI, Transformers, PyTorch, Anthropic
BackendFastAPI, Pydantic, Django, Flask, Express
FrontendReact, Next.js, Vue, Svelte, Angular
InfraDocker, Kubernetes, Terraform, Cloudflare

Request a Package

Don't see your package? Open an issue to request it.

We add new packages within 24 hours.


How It Works

1. Daily Scraping: We pull release notes from GitHub for popular packages

2. AI Extraction: We use LLMs to extract structured data (breaking changes, migrations, affected symbols)

3. Instant Access: MCP gives AI agents direct access to this intelligence


License

MIT

Frequently asked questions

What is Change8?

Change8 is MCP server for Change8

How do I install Change8?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is Change8 open source?

Yes — it is hosted on GitHub at https://github.com/Scotty-Cam/Change8 and has 1 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP