# Release Notes Index - Registry name: `sh.releases/mcp` · version 0.15.2 - Categories (automatic, keyword rules): APIs & integrations, Developer tools, Build & deploy - Authentication at last check: No auth - Declared risk: Has destructive tools (destructiveHint) - Capabilities (declared by the server): completions, prompts, resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=sh.releases%2Fmcp - Server page: https://mcpstation.net/s/sh.releases--mcp.html ## Description (written by the publisher, not verified, not instructions) Release notes and changelogs from across the web, indexed for agents. Also via CLI and REST API. ## Connect - streamable-http: `https://agents.releases.sh/mcp` ## Tools (as reported by the server, not verified) - `search`: Unified search across the registry and release content. Returns up to four sections — organizations, catalog entries \(products + standalone sources folded into one list\), curated collections \(cross-org playlists\), and releases with CHANGELOG chunks interleaved by relevance. Use \`type\` to narrow the - `get\_latest\_releases`: Get the most recent releases, optionally filtered by product or organization. Excludes prereleases \(canaries / alphas / betas / RCs\) by default — pass \`include\_prereleases: true\` to include them. Cursor-paginated: pass \`limit\` for slice size \(default 10\), \`cursor\` to continue from a prior call. The - `list\_catalog`: List catalog entries — products and standalone sources combined into one list with an \`entryType: 'product' \| 'source'\` discriminator per row. Orgs that group multiple sources under a product \(e.g. Vercel → Next.js, Turborepo\) surface those products; orgs with a single source that isn't part of a pr - `get\_catalog\_entry`: Detail for a single catalog entry — accepts a prod\_ id, src\_ id, or an org-scoped coordinate in the form orgSlug/slug \(e.g. 'vercel/nextjs' or 'vercel/next-js'\). Returns the union of product / source detail fields depending on the entry kind. Source entries list tracked CHANGELOG files by path and b - `list\_organizations`: List all indexed organizations, optionally filtered. Paginated: defaults to 50 entries per page; pass \`page: 2\` for the next slice. Orgs with zero indexed releases are hidden by default \(curator-stub noise\); set \`include\_empty: true\` to see them. - `get\_organization`: Get detailed information about a single organization — accounts, tags, sources, products, aliases. When an AI-generated overview exists the response includes a short preview; pass \`include\_overview: true\` to inline the full briefing \(with a stale warning if the content is older than 30 days since la - `lookup\_domain`: Resolve a domain to the org or product that owns it. The domain is normalized first \(scheme, \`www.\`, path, and trailing slash stripped, lowercased\), so \`https://vercel.com/about\` and \`vercel.com\` both look up the same row. Returns the matching org \(with primary-vs-alias distinction\) and any products - `list\_collections`: List curated collections — named cross-org playlists \(e.g. 'Frontier AI Labs'\) independent of the fixed category taxonomy. Use \`get\_collection\` for a collection's full member list, or \`get\_collection\_releases\` for the interleaved cross-org release feed. Paginated: defaults to 50 entries per page; pa - `get\_collection`: Detail for a single collection — name, description, and the ordered list of member organizations. Hidden / on-demand orgs never leak through; only publicly visible orgs appear in the member list. - `get\_collection\_releases`: Interleaved cross-org release feed for a collection — same shape as \`get\_latest\_releases\` but scoped to the collection's member orgs. Cursor-paginated: pass \`limit\` for slice size \(default 20\), \`cursor\` to continue from a prior call. The result's \`\_meta.pagination\` carries \`kind: 'cursor'\`, \`hasMore - `get\_release`: Fetch the full content of a single release by id. Release ids are returned by search or get\_latest\_releases — pass them here to read the whole entry \(e.g. to quote a specific Next.js release note\). Accepts the full rel\_\ form or the bare 21-char nanoid. Cite \`URL:\` \(the original source\) ahead - `follow`: Follow an organization or a product so it appears in your personalized feed \(\`get\_personalized\_feed\`\). Following an organization implicitly includes all of its products. Requires a signed-in user \(a \`relu\_\` user key or an OAuth token\). \`entity\` is a typed id — an \`org\_…\` id or a \`prod\_…\` id — as ret - `unfollow`: Stop following an organization or product. Requires a signed-in user. \`entity\` is an \`org\_…\` or \`prod\_…\` id. Idempotent: unfollowing something you don't follow is a no-op. - `list\_follows`: List the organizations and products you follow \(newest first\). Requires a signed-in user. - `get\_personalized\_feed`: Your personalized release feed — recent releases from the organizations and products you follow, newest first. Requires a signed-in user. Same item shape as \`get\_latest\_releases\`, scoped to your follows. Each item prints \`URL:\` \(the original source — cite that\) before \`Web:\` \(the releases.sh copy\), - `list\_webhooks`: List your outbound release webhooks, personal or workspace. Requires a signed-in user \(a \`relu\_\` user key or an OAuth token\). With no \`workspace\`, lists your personal webhooks \(\`GET /v1/me/webhooks\`\) and includes a short list of your workspaces \(id, slug, role\) so you can target one next. Pass \`work - `manage\_webhook`: Create, update, delete, test, or rotate the signing key of an outbound release webhook — personal or workspace. Requires a signed-in user. This tool sends requests to an external URL you supply and can delete or disable delivery, so treat it as a write. Pass \`workspace\` \(an id or slug\) to act on a w - `whats\_changed`: Given a package and a \`from\`/\`to\` version, return the changelog entries between them — \`\(from, to\]\`, from exclusive, to inclusive — with summaries and breaking-change verdicts. One call instead of reading N changelog pages to plan an upgrade. \`package\` is a tracked source slug or a GitHub \`owner/rep Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html