
api-changelog
If your agent needs to know whether upgrading from Anthropic SDK 0.25 to 0.30 will break its code, this saves you from burning tokens on GitHub scraping. It tracks 18 SDKs that AI tooling depends on (Anthropic, OpenAI, LangChain, MCP, Mistral, Vercel AI, and others) and pre-classifies breaking changes so you can call check_version with your current version or pull get_recent_breaking to see what changed across the ecosystem in the last 30 days. The four tools (list_tracked, get_package, get_recent_breaking, check_version) replace what would otherwise be 5 to 15 seconds of release feed parsing with a sub-100ms lookup.
- tools
- 4
- transport
- STDIO
- env vars
- 2
- last updated
- May 30, 2026
Tools
4 toolsPublic tool metadata for what this MCP can expose to an agent.
list_trackedPackages we track + latest version + 30d breaking-change count.
Packages we track + latest version + 30d breaking-change count.
No parameter schema in public metadata yet.
get_packageFull record with recent breaking events + GitHub release URL.
Full record with recent breaking events + GitHub release URL.
No parameter schema in public metadata yet.
get_recent_breakingBreaking changes across all packages, filterable.
Breaking changes across all packages, filterable.
No parameter schema in public metadata yet.
check_version"I'm on v X — am I behind, and what breaks if I upgrade?"
"I'm on v X — am I behind, and what breaks if I upgrade?"
No parameter schema in public metadata yet.
Sponsors
Configuration
API_CHANGELOG_URLOverride remote snapshot URL
API_CHANGELOG_LOCAL_ONLYSkip remote fetch
Readme
@weiseer/api-changelog-mcp
SDK breaking-change tracker as a stdio MCP server.
Probe P-004 by weiseer.
What it does
Tracks latest version + breaking changes for SDKs AI agents depend on (Anthropic, OpenAI, Google GenAI, MCP SDK, LangChain, LlamaIndex, Mistral, Cohere, Vercel AI, Next.js, React, HuggingFace, Replicate, Ollama).
Your agent can:
list_tracked— packages we track + latest version + 30d breaking-change countget_package— full record with recent breaking events + GitHub release URLget_recent_breaking— breaking changes across all packages, filterablecheck_version— "I'm on v X — am I behind, and what breaks if I upgrade?"
Why use this instead of your agent scraping GitHub releases
| Agent DIY | api-changelog | |
|---|---|---|
| Releases to fetch | 18 GitHub repo release feeds | 1 MCP call |
| Token cost | $0.06-0.20 | $0 free / $0.00005 paid |
| Latency | 5-15 seconds | <100ms |
| Breaking-change classification | LLM-classified per call | Pre-classified once |
Install
npm install -g @weiseer/api-changelog-mcp
Use with Claude Desktop / Cursor / Cline / Continue / Windsurf
Details
- Repository
- github.com/weiseer/api-changelog-mcp
- Category
- AI & LLM Tools
- Package
@weiseer/api-changelog-mcp- Transport
- STDIO
- Registry
- MCP registry, active