Skip to content
Agentmart
Submit a tool

Release Notes Index

Release notes and changelogs from across the web, indexed for agents.

Connector by releases.sh · Domain verified by the MCP Registry

IndexedApache-2.0Remote (HTTP)★ 9
Write a review

Chalk Labs

Need help deploying Release Notes Index?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install connector/releases-sh-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://agents.releases.sh/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Release notes and changelogs from across the web, indexed for agents. Also via CLI and REST API.

Use cases: documentation, web-search

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
15 read · 2 write · 1 delete
Secrets
None asked for
Install scripts
Nothing to install (hosted)
Runs as
Hosted (remote endpoint)

Tools by what they do 18

From the running server's own tool list (tools/list) on Oct 25, 2026.

Read 15 · Look things up without changing anything.

  • get_catalog_entry
  • get_collection
  • get_collection_releases
  • get_latest_releases
  • get_organization
  • get_personalized_feed
  • get_release
  • list_catalog
  • list_collections
  • list_follows
  • list_organizations
  • list_webhooks
Show 3 more tools
  • lookup_domain
  • search
  • whats_changed

Write 2 · Create, change, send or run things.

  • follow
  • unfollow

Delete 1 · Delete, drop, revoke or wipe things.

  • manage_webhook

Network hosts it talks to 51

  • accounts.google.com · found in code
  • acme.dev · found in code
  • agents.releases.sh · found in remote endpoint, install command, code
  • api.acme.com · found in code
  • api.cloudflare.com · found in code
  • api.firecrawl.dev · found in code
  • api.github.com · found in code
  • api.openai.com · found in code
  • api.releasenotesindex.dev · found in code
  • api.releases.sh · found in code
  • api.voyageai.com · found in code
  • apps.apple.com · found in code
  • astro.build · found in code
  • auth.uploads.sh · found in code
  • bsky.app · found in code
  • buildinternet.com · found in code
  • buildnotes.releases.sh · found in code
  • bun.sh · found in code
  • cdn.jsdelivr.net · found in code
  • claude.ai · found in code
  • cloudflare-dns.com · found in code
  • demo.releases.invalid · found in code
  • discord.com · found in code
  • fast.wistia.com · found in code
  • github.com · found in code
  • hooks.slack.com · found in code
  • itunes.apple.com · found in code
  • loom.com · found in code
  • mcp.releases.sh · found in code
  • media.releases.sh · found in code
Show 21 more hosts
  • openapi.vercel.sh · found in code
  • openrouter.ai · found in code
  • play.google.com · found in code
  • player.vimeo.com · found in code
  • raw.githubusercontent.com · found in code
  • react.dev · found in code
  • releases.sh · found in code
  • schemas.agentskills.io · found in code
  • sitemaps.org · found in code
  • skills.sh · found in code
  • status.releases.sh · found in code
  • ui.shadcn.com · found in code
  • unpkg.com · found in code
  • uploads.sh · found in code
  • uptime.betterstack.com · found in code
  • vercel.com · found in code
  • vimeo.com · found in code
  • webhooks.releases.sh · found in code
  • your.app · found in code
  • youtube-nocookie.com · found in code
  • zachdunn.com · found in code

Files it touches

  • /dev/stderr
  • /etc/bash_completion.d/releases
  • /home/linuxbrew/.linuxbrew
  • /opt/homebrew
  • /opt/homebrew/bin/gtimeout
  • /opt/homebrew/bin/timeout
  • /usr/local
  • Your home directory (~)
  • Any path the agent passes to its tools

Tools (18)

As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • followFollow

    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 returned by `search`, `get_organization`, or `get_catalog_entry`. Idempotent: following something you already follow is a no-op.

  • get_catalog_entryGet catalog entryread-only

    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 byte size. Pass `include_changelog: true` to inline the root CHANGELOG, or `changelog_path` / `changelog_offset` / `changelog_limit` / `changelog_tokens` to embed a specific file or slice — heading-aligned, supports per-package files in monorepos (e.g. `packages/next/CHANGELOG.md`), and emits `totalT…

  • get_collectionGet collectionread-only

    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_releasesGet collection releasesread-only

    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`, and `nextCursor` when more rows exist; the response text echoes `nextCursor` so an LLM caller can chain without parsing `_meta`. Cursors are stable under inserts.

  • get_latest_releasesGet latest releasesread-only

    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 result's `_meta.pagination` carries `kind: 'cursor'`, `hasMore`, and `nextCursor` when more rows exist; the response text echoes `nextCursor` so an LLM caller can chain without parsing `_meta`. Cursors are stable under inserts — a release added between calls won't shift the slice.

  • get_organizationGet organizationread-only

    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 last write).

  • get_personalized_feedGet personalized feedread-only

    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), when present. Cursor-paginated: pass `cursor` from a prior response's `_meta.pagination.nextCursor` and optional `limit` (1–100, default 30).

  • get_releaseGet releaseread-only

    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_<nanoid> form or the bare 21-char nanoid. Cite `URL:` (the original source) ahead of `Web:` (the releases.sh copy). Structured `url` and `webUrl` carry the same pair.

  • list_catalogList catalogread-only

    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 product surface it directly as an `entryType: 'source'` entry. Either shape is a reasonable thing to pass to `search(entity: ...)`. Paginated: defaults to 50 entries per page. Pass `page: 2` for the next slice. The footer surfaces the total when more pages exist.

  • list_collectionsList collectionsread-only

    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; pass `page: 2` for the next slice.

  • list_followsList followsread-only

    List the organizations and products you follow (newest first). Requires a signed-in user.

  • list_organizationsList organizationsread-only

    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.

  • list_webhooksList webhooksread-only

    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 `workspace` (an id or a slug) to list that workspace's webhooks instead. Pass `id` to see one webhook plus its 10 most recent deliveries. Pass `enabled` to filter by enabled/disabled state.

  • lookup_domainLookup by domainread-only

    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 whose alias targets the same domain. Pure resolution — does not probe the domain or materialize anything; unknown domains surface a 'no match' message. Use `lookup_domain` when you have a URL-shaped input; use `get_organization` when you already have a slug or id.

  • manage_webhookManage webhookcan change or delete data

    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 workspace's webhooks instead of your personal ones; workspace webhooks are always org-scoped (`scope: "follows"` is personal-only and is rejected up front). Only workspace owners and admins can create, update, delete, or rotate a workspace webhook — any member can test one. `action: "create"` needs…

Show 3 more tools
  • searchSearchread-only

    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 surfaces you want and skip the expensive paths. For example, pass `type: ['catalog']` to look up a known entity by name (fast, registry-only); pass `type: ['releases']` when you only care about release content and want to avoid entity lookups. Omit `type` to search all four. Collections surface vi…

  • unfollowUnfollow

    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.

  • whats_changedWhat's changedread-only

    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/repo` coordinate (set `ecosystem: "github"` for a bare coordinate). Reads already-indexed releases only. If the package isn't in the catalog you'll get a clear 'not tracked' answer (npm/PyPI names may not be mapped to a source yet). Each entry prints `URL:` (the original source — cite that) before `W…

Signals

Stars
9
Forks
1
Open issues
198
Last commit
Oct 23, 2026 (7 days ago)
Last release
Oct 22, 2026 (8 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
sh.releases/mcp
Version
0.15.2
Auth
Auth not stated
License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get Release Notes Index running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying Release Notes Index?

CallGet help
Cite this page

Release Notes Index MCP server. Agent Mart. https://agentmart.dev/connectors/releases-sh-mcp (last updated 2026-10-24)