Havoptic AI Release Intelligence
Measured conclusion: Alive, not deep-tested. L2 outcome: not_attempted.
Release intelligence for AI coding tools: releases, typed changes, breaking changes, cadence.
| Author | com.havoptic |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Alive, not deep-tested |
| L1 liveness | alive |
| L1 latency | 413 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Havoptic AI Release Intelligence": {
"url": "https://mcp.havoptic.com/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (15)
list_tracked_toolsread-onlyDeprecated: use list_tools. All AI coding tools Havoptic tracks (Claude Code, OpenAI Codex CLI, Cursor, Gemini CLI, Kiro CLI, GitHub Copilot CLI, Devin Desktop/Windsurf, Antigravity CLI, Grok Build), with release counts and their latest release.
Hints: read-only yes · destructive no · idempotent yes · open-world no
latest_releasesread-onlyDeprecated: use get_latest_releases. Most recent AI coding tool releases (newest first), optionally filtered to one tool. Returns summaries; use get_release for full notes. Default detail=brief omits infographic URLs.
Parameters:
tool— string — Tool id, e.g. 'claude-code', 'openai-codex', 'cursor', 'gemini-cli', 'kiro', 'github-copilot', 'windsurf', 'antigravity-cli', 'grok-build', 'cline', 'opencode', 'zed', 'factory-droid', 'devin', 'lovable', 'amp', 'copilot-vscode', 'replit-agent', 'bolt', 'v0', 'openai-platform', 'anthropic-api', 'gemini-api', 'xai-api', 'mistral-api', 'deepseek-api', 'amazon-bedrock', 'gemini-agent-platform', 'mcp-spec', 'openai-agents-python', 'openai-agents-js', 'claude-agent-sdk-python', 'claude-agent-sdk-typescript', 'vercel-ai-sdk', 'langgraph-python', 'langgraph-js', 'llamaindex', 'crewai', 'mastra', 'cloudflare-agents-sdk', 'ollama', 'vllm', 'lm-studio', 'huggingface-transformers'. Use list_tools for the live list.limit— integer — Max releases to return (default 10)detail— string — brief omits infographics and fullNotes; full includes complete notes on single-release reads.
Hints: read-only yes · destructive no · idempotent yes · open-world no
release_historyread-onlyDeprecated: use get_latest_releases with since. Release history for one tool within an optional date window (newest first). Summaries only; use get_release for full notes. Default detail=brief omits infographic URLs.
Parameters:
tool(required) — string — Tool id, e.g. 'claude-code', 'openai-codex', 'cursor', 'gemini-cli', 'kiro', 'github-copilot', 'windsurf', 'antigravity-cli', 'grok-build', 'cline', 'opencode', 'zed', 'factory-droid', 'devin', 'lovable', 'amp', 'copilot-vscode', 'replit-agent', 'bolt', 'v0', 'openai-platform', 'anthropic-api', 'gemini-api', 'xai-api', 'mistral-api', 'deepseek-api', 'amazon-bedrock', 'gemini-agent-platform', 'mcp-spec', 'openai-agents-python', 'openai-agents-js', 'claude-agent-sdk-python', 'claude-agent-sdk-typescript', 'vercel-ai-sdk', 'langgraph-python', 'langgraph-js', 'llamaindex', 'crewai', 'mastra', 'cloudflare-agents-sdk', 'ollama', 'vllm', 'lm-studio', 'huggingface-transformers'. Use list_tools for the live list.limit— integer — Max releases to return (default 50)since— string — Only releases on/after this ISO date (e.g. '2026-01-01')until— string — Only releases on/before this ISO datedetail— string — brief omits infographics and fullNotes; full includes complete notes on single-release reads.
Hints: read-only yes · destructive no · idempotent yes · open-world no
search_release_notesread-onlyDeprecated: use search_changes. Full-text search across all tracked release notes — flags, error strings, feature names, config keys. Returns ranked matches with snippet context.
Parameters:
query(required) — string — Search terms, e.g. '--dangerously-skip-permissions' or 'MCP OAuth'tool— string — Tool id, e.g. 'claude-code', 'openai-codex', 'cursor', 'gemini-cli', 'kiro', 'github-copilot', 'windsurf', 'antigravity-cli', 'grok-build', 'cline', 'opencode', 'zed', 'factory-droid', 'devin', 'lovable', 'amp', 'copilot-vscode', 'replit-agent', 'bolt', 'v0', 'openai-platform', 'anthropic-api', 'gemini-api', 'xai-api', 'mistral-api', 'deepseek-api', 'amazon-bedrock', 'gemini-agent-platform', 'mcp-spec', 'openai-agents-python', 'openai-agents-js', 'claude-agent-sdk-python', 'claude-agent-sdk-typescript', 'vercel-ai-sdk', 'langgraph-python', 'langgraph-js', 'llamaindex', 'crewai', 'mastra', 'cloudflare-agents-sdk', 'ollama', 'vllm', 'lm-studio', 'huggingface-transformers'. Use list_tools for the live list.limit— integer — Max results (default 10)
Hints: read-only yes · destructive no · idempotent yes · open-world no
feature_timelineread-onlyDeprecated: use feature_adoption. Which tool shipped each notable cross-tool feature first (MCP support, subagents, planning mode, hooks, checkpoints, ...), follower lag in days, and copying-trend insights. Optionally filter to one feature.
Parameters:
feature— string — Feature id or name substring, e.g. 'subagents', 'mcp', 'planning'
Hints: read-only yes · destructive no · idempotent yes · open-world no
list_toolsread-onlyCatalog of the products Havoptic tracks (AI coding tools plus model/API platforms, agent SDKs and inference runtimes): id, name, vendor, category, release count and latest release. Use first to find valid tool ids (fuzzy query: 'copilot', 'devin').
Parameters:
query— string — Fuzzy match on name/aliasvendor— string — Vendor id slug, e.g. 'anthropic', 'google'category— string
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_latest_releasesread-onlyNewest releases (newest first) across all or selected tools. Successor to latest_releases and release_history (pass since/until for a date window). Default channel=stable, detail=brief.
Parameters:
limit— integer — Max releases (default 10)since— string — Only releases on/after this ISO datetools— array — Tool ids (fuzzy: 'claude', 'codex', 'copilot' resolve). Omit for all tools; see list_tools.until— string — Only releases on/before this ISO datecursor— string — next_cursor from a previous truncated response.detail— string — brief (default) omits infographics and raw notes; standard adds evidence and links; full adds complete release notes.channel— string — Default stablemax_tokens— integer — Soft cap on the text response, estimated as ceil(chars/3.5). Default 1500.
Hints: read-only yes · destructive no · idempotent yes · open-world no
whats_changed_sinceread-onlyDigest of typed changes (breaking, security, features, fixes, …) since a date or relative window ('7d', '30d'), grouped by tool with breaking changes first. States how many releases in range are legacy records without typed changes.
Parameters:
since(required) — string — ISO-8601 date/datetime or relative: 7d, 30dkinds— array — Change kinds to include, e.g. ['breaking','security'].tools— array — Tool ids (fuzzy: 'claude', 'codex', 'copilot' resolve). Omit for all tools; see list_tools.cursor— string — next_cursor from a previous truncated response.detail— string — brief (default) omits infographics and raw notes; standard adds evidence and links; full adds complete release notes.max_tokens— integer — Soft cap on the text response, estimated as ceil(chars/3.5). Default 1500.
Hints: read-only yes · destructive no · idempotent yes · open-world no
search_changesread-onlySearch typed change items (title + evidence) and, unless kinds is set, legacy release notes — flags, error strings, feature names, config keys. Successor to search_release_notes. Brief mode returns snippets only.
Parameters:
query(required) — string — Search terms, e.g. 'MCP OAuth' or '--dangerously-skip-permissions'kinds— array — Change kinds to include, e.g. ['breaking','security'].limit— integer — Max results per section (default 10)since— stringtools— array — Tool ids (fuzzy: 'claude', 'codex', 'copilot' resolve). Omit for all tools; see list_tools.until— string
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_releaseread-onlyOne release by id (e.g. 'claude-code-2.1.183', canonical '[email protected]') or by tool + version ('latest' allowed). detail=full (the default for a bare id lookup, as before) includes complete release notes; brief/standard omit them unless include_raw_notes is true.
Parameters:
id— string — Canonical (tool@version) or legacy (tool-version) release idtool— string — Tool id (fuzzy), used with versiondetail— string — brief (default) omits infographics and raw notes; standard adds evidence and links; full adds complete release notes.version— string — Semver or 'latest'include_raw_notes— boolean — Include the full upstream notes in any detail mode
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_upgrade_notesread-onlyEverything between two versions of one tool: breaking changes, deprecations, security fixes, features and fixes, plus an explicit coverage gap for legacy releases without typed changes. to_version defaults to latest.
Parameters:
tool(required) — string — Tool id (fuzzy)from_version(required) — string — Version you are on (exclusive)detail— string — brief (default) omits infographics and raw notes; standard adds evidence and links; full adds complete release notes.to_version— string — Target version (inclusive), default 'latest'
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_breaking_changesread-onlyBreaking changes (and, by default, deprecations) across tools in a window (default last 30 days), newest first. Legacy releases without typed changes are counted, not guessed.
Parameters:
since— string — ISO date or relative window, default 30dtools— array — Tool ids (fuzzy: 'claude', 'codex', 'copilot' resolve). Omit for all tools; see list_tools.include_deprecations— boolean — Default true
Hints: read-only yes · destructive no · idempotent yes · open-world no
compare_toolsread-onlyCompare 2–4 AI coding tools: release cadence, feature-matrix differences, recent changes, and Havoptic's editorial verdict per pair. aspects defaults to cadence, features, verdict. Legacy inputs tool_a/tool_b still work.
Parameters:
since— string — Window for recent_changes (ISO date or 7d/30d; default 30d)tools— array — 2–4 tool ids (fuzzy)tool_a— string — Legacy: first tool (use tools instead)tool_b— string — Legacy: second tool (use tools instead)aspects— array — Default ['cadence','features','verdict']
Hints: read-only yes · destructive no · idempotent yes · open-world no
feature_adoptionread-onlyWho shipped a cross-tool feature first (MCP support, subagents, planning mode, hooks, checkpoints, …), which tools followed and their lag in days. Successor to feature_timeline.
Parameters:
feature(required) — string — Feature id or substring, e.g. mcp-oauth, subagents, planning
Hints: read-only yes · destructive no · idempotent yes · open-world no
cadence_statsread-onlyHow fast tools ship: release counts over 7/30/90 days, average days between releases, and last release — for selected tools or all of them. Legacy input tool (single id) still works.
Parameters:
tool— string — Legacy: one tool id (use tools instead)tools— array — Tool ids (fuzzy: 'claude', 'codex', 'copilot' resolve). Omit for all tools; see list_tools.
Hints: read-only yes · destructive no · idempotent yes · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.