io.github.lazymac2x/api-changelog-tracker
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Cloudflare Workers MCP server: api-changelog-tracker
| Author | io.github.lazymac2x |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 288 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"api-changelog-tracker": {
"url": "https://api.lazy-mac.com/api-changelog-tracker/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (6)
list_tracked_apisList all tracked APIs with metadata and latest changelog status. Filter by category (ai, payments, developer-tools, communications, infrastructure, email).
Parameters:
category— string — Filter by category
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
fetch_changelogFetch versioned changelog entries for a specific API (openai, anthropic, stripe, github, twilio, cloudflare, sendgrid, slack). Filter by date and breaking-only.
Parameters:
api_id(required) — string — API identifierlimit— number — Max entries to return (default 10, max 50)since— string — Return entries on or after this date (ISO 8601)breaking_only— boolean — Return only entries with breaking changes
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
diff_versionsCompare changelog state between two dates for an API. Shows what was added or removed in the range.
Parameters:
api_id(required) — stringfrom_date(required) — string — Start date (ISO 8601)to_date(required) — string — End date (ISO 8601)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
detect_breaking_changesDetect breaking changes across one or multiple APIs. Filter by severity (critical, high, medium, low) and date. Omit api_id to scan all APIs.
Parameters:
since— string — Only include changes on or after this date (ISO 8601)api_id— string — Single API identifier. Omit to scan all.api_ids— array — Multiple API identifiersseverity— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
searchFull-text search across all changelog entries. Searches title, summary, and change descriptions.
Parameters:
q(required) — string — Search querylimit— number — Max results (default 20, max 100)api_id— string — Limit search to a specific APIbreaking_only— boolean — Return only breaking change entries
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
subscribe_feedRegister a webhook or email to receive changelog update notifications. Returns a subscription ID.
Parameters:
api_id(required) — stringemail— string — Email for digest notificationswebhook_url— string — Webhook URL for POST notificationsnotify_breaking_only— boolean — Only notify on breaking changes
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.