{
  "$schema": "https://static.modelcontextprotocol.io/schemas/v1/server-card.schema.json",
  "name": "com.havoptic/releases",
  "title": "Havoptic AI Release Intelligence",
  "description": "Release intelligence for AI coding tools: releases, typed changes, breaking changes, cadence.",
  "version": "2.1.0",
  "websiteUrl": "https://www.havoptic.com/api-docs",
  "repository": {
    "url": "https://github.com/scotthavird/havoptic.com",
    "source": "github",
    "subfolder": "workers/mcp"
  },
  "icons": [
    {
      "src": "https://www.havoptic.com/logo-240x240.png",
      "mimeType": "image/png",
      "sizes": [
        "240x240"
      ]
    }
  ],
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://mcp.havoptic.com/mcp",
      "supportedProtocolVersions": [
        "2025-06-18",
        "2025-03-26"
      ]
    }
  ],
  "serverInfo": {
    "name": "havoptic",
    "version": "2.1.0"
  },
  "endpoint": "https://mcp.havoptic.com/mcp",
  "transport": "streamable-http",
  "authentication": "none",
  "tools": [
    {
      "name": "list_tools",
      "description": "Tracked products, filterable by category, vendor, or name"
    },
    {
      "name": "get_latest_releases",
      "description": "Newest releases across one or more tools (stable/prerelease channel)"
    },
    {
      "name": "whats_changed_since",
      "description": "Digest of typed changes since a date or window (7d, 30d), breaking first"
    },
    {
      "name": "search_changes",
      "description": "Search typed change items and release notes, with evidence snippets"
    },
    {
      "name": "get_release",
      "description": "One release by id, tool@version, or tool + version (full notes in detail=full)"
    },
    {
      "name": "get_upgrade_notes",
      "description": "Breaking changes, deprecations, features and fixes between two versions"
    },
    {
      "name": "get_breaking_changes",
      "description": "Breaking changes (and deprecations) feed for a window"
    },
    {
      "name": "compare_tools",
      "description": "Compare 2-4 tools: cadence, feature differences, recent changes, editorial verdict"
    },
    {
      "name": "feature_adoption",
      "description": "Who shipped a cross-tool feature first, with follower lag"
    },
    {
      "name": "cadence_stats",
      "description": "Ship-velocity stats: 7/30/90-day counts, average gap"
    },
    {
      "name": "list_tracked_tools",
      "description": "Tracked tools with release counts and latest release",
      "deprecated": true,
      "successor": "list_tools"
    },
    {
      "name": "latest_releases",
      "description": "Most recent releases, optionally filtered to one tool",
      "deprecated": true,
      "successor": "get_latest_releases"
    },
    {
      "name": "release_history",
      "description": "Date-windowed release history for a tool",
      "deprecated": true,
      "successor": "get_latest_releases"
    },
    {
      "name": "search_release_notes",
      "description": "Full-text search across all release notes (flags, error strings, features)",
      "deprecated": true,
      "successor": "search_changes"
    },
    {
      "name": "feature_timeline",
      "description": "Who shipped each notable feature first, with follower lag",
      "deprecated": true,
      "successor": "feature_adoption"
    }
  ],
  "deprecatedTools": [
    {
      "name": "list_tracked_tools",
      "successor": "list_tools",
      "sunset_not_before": "2027-11-01"
    },
    {
      "name": "latest_releases",
      "successor": "get_latest_releases",
      "sunset_not_before": "2027-11-01"
    },
    {
      "name": "release_history",
      "successor": "get_latest_releases",
      "note": "use get_latest_releases with since",
      "sunset_not_before": "2027-11-01"
    },
    {
      "name": "search_release_notes",
      "successor": "search_changes",
      "sunset_not_before": "2027-11-01"
    },
    {
      "name": "feature_timeline",
      "successor": "feature_adoption",
      "sunset_not_before": "2027-11-01"
    }
  ],
  "resources": [
    "havoptic://tools",
    "havoptic://tools/{id}",
    "havoptic://releases/{id}",
    "havoptic://tools/{id}/changelog{?since}",
    "havoptic://schema/{name}",
    "havoptic://docs/api"
  ],
  "prompts": [
    "weekly_ai_tools_brief",
    "upgrade_check",
    "compare_for_team",
    "release_announcement"
  ],
  "documentation": "https://www.havoptic.com/api-docs",
  "restApi": "https://www.havoptic.com/api/v1",
  "openapi": "https://www.havoptic.com/openapi.json",
  "registry": {
    "name": "com.havoptic/releases",
    "listing": "https://registry.modelcontextprotocol.io/v0/servers?search=com.havoptic/releases"
  },
  "serverCard": "https://www.havoptic.com/.well-known/mcp/server-card.json",
  "connect": {
    "claude-code": "claude mcp add --transport http havoptic https://mcp.havoptic.com/mcp",
    "generic": {
      "type": "http",
      "url": "https://mcp.havoptic.com/mcp"
    }
  }
}
