io.github.lazymac2x/api-changelog-tracker
Official6 toolsby lazymac2x · JavaScript
Cloudflare Workers MCP server: api-changelog-tracker
Tracks and documents API changes and updates over time.
Captured live from the server via tools/list.
list_tracked_apis
List all tracked APIs with metadata and latest changelog status. Filter by category (ai, payments, developer-tools, communications, infrastructure, email).
Parameters (1)
- categorystring
Filter by category
fetch_changelog
Fetch versioned changelog entries for a specific API (openai, anthropic, stripe, github, twilio, cloudflare, sendgrid, slack). Filter by date and breaking-only.
Parameters (4)
- api_idstringrequired
API identifier
- limitnumber
Max entries to return (default 10, max 50)
- sincestring
Return entries on or after this date (ISO 8601)
- breaking_onlyboolean
Return only entries with breaking changes
diff_versions
Compare changelog state between two dates for an API. Shows what was added or removed in the range.
Parameters (3)
- api_idstringrequired
- from_datestringrequired
Start date (ISO 8601)
- to_datestringrequired
End date (ISO 8601)
detect_breaking_changes
Detect breaking changes across one or multiple APIs. Filter by severity (critical, high, medium, low) and date. Omit api_id to scan all APIs.
Parameters (4)
- api_idstring
Single API identifier. Omit to scan all.
- api_idsarray
Multiple API identifiers
- sincestring
Only include changes on or after this date (ISO 8601)
- severitystring
search
Full-text search across all changelog entries. Searches title, summary, and change descriptions.
Parameters (4)
- qstringrequired
Search query
- api_idstring
Limit search to a specific API
- breaking_onlyboolean
Return only breaking change entries
- limitnumber
Max results (default 20, max 100)
subscribe_feed
Register a webhook or email to receive changelog update notifications. Returns a subscription ID.
Parameters (4)
- api_idstringrequired
- webhook_urlstring
Webhook URL for POST notifications
- emailstring
Email for digest notifications
- notify_breaking_onlyboolean
Only notify on breaking changes
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"api-changelog-tracker": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.lazy-mac.com/api-changelog-tracker/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.