Breaking changes, deprecations and security fixes for 38 popular APIs/SDKs. Paid per call via x402.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Everything breaking, deprecated or security-related across all tracked sources since a date, grouped by source. Costs $0.02 (x402, USDC).
ISO date; default 30 days ago
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http api-change-feed https://changefeed.anthonyzilar.workers.dev/mcp
Everything breaking, deprecated or security-related across all tracked sources since a date, grouped by source. Costs $0.02 (x402, USDC).
| Argument | Type | Description |
|---|---|---|
| kinds | string | |
| since | string | ISO date; default 30 days ago |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"kinds": {
"type": "string"
},
"since": {
"type": "string",
"description": "ISO date; default 30 days ago"
}
}
}Normalized change records (breaking, deprecation, security, release) for one tracked API/SDK or all of them, filterable by date and kind. Costs $0.005 (x402, USDC).
| Argument | Type | Description |
|---|---|---|
| kinds | string | Comma list of breaking,deprecation,security,release |
| limit | integer | |
| since | string | ISO date, e.g. 2026-10-01 |
| source | string | Source id or package name; omit for all |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"kinds": {
"type": "string",
"description": "Comma list of breaking,deprecation,security,release"
},
"limit": {
"type": "integer",
"maximum": 100,
"minimum": 1
},
"since": {
"type": "string",
"description": "ISO date, e.g. 2026-10-01"
},
"source": {
"type": "string",
"description": "Source id or package name; omit for all"
}
}
}List the 38 APIs/SDKs we track and the package names to query them by. Free.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Latest five breaking/deprecation/security headlines across all sources, to check freshness. Free.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}What changed in a package since the version your code targets: breaking changes, deprecations, security fixes and major versions crossed, with the sentence that triggered each label. Call this before writing code against a library you may know only from older training data. Costs $0.01 (x402, USDC).
| Argument | Type | Description |
|---|---|---|
| from* | string | Version your code targets, e.g. 14.2.0 |
| package* | string | Package name (npm/PyPI) or source id, e.g. next, openai, node |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"package",
"from"
],
"properties": {
"from": {
"type": "string",
"description": "Version your code targets, e.g. 14.2.0"
},
"package": {
"type": "string",
"description": "Package name (npm/PyPI) or source id, e.g. next, openai, node"
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 4, 2026.
No readOnlyHint / destructiveHint annotations, so clients can't tell a read from a write without asking.
Fix: Add annotations to each tool, e.g. { readOnlyHint: true } for tools that only read.