The Releasebot MCP server lets AI assistants query your release note feed in real time.
There are two ways to connect:
- Hosted server (easiest, works in any MCP client)
- Self-hosted via npm (run the server yourself if you want full control)
Option 1: Hosted server
The hosted MCP server is at:
https://releasebot.io/mcp
You can authenticate with Oauth (which is the default for services like Claude Desktop and various web interfaces), or by passing your API key in the header of your request:
Authorization: Bearer rb_your_key_here
You can see an example of it in practice: https://claude.ai/share/1dd2980e-f5e0-4f38-bd77-99f84d95bd89
Option 2: Self-hosted via npm
npx @releasebot-io/mcp
Source and docs: github.com/releasebot-io/releasebot
Available tools
search_vendor
Search for vendors, products, or releases by keyword. This tool is free and does not consume credits.
| Parameter | Type | Description |
|---|---|---|
query |
string (required) | Vendor or product name to search for |
maxResults |
integer | Max results (default: 100, max: 200) |
pageOffset |
integer | Pagination offset (default: 0) |
Use this to find the slug or ID of a vendor or product before passing it to search_releases.
search_releases
Fetch recent releases for a specific vendor or product. Costs 1 credit per release returned, with a minimum of 1 credit per call.
| Parameter | Type | Description |
|---|---|---|
vendorSlug |
string | Vendor slug (e.g. apple) |
vendorId |
integer | Vendor ID |
productSlug |
string | Product slug (e.g. testflight) |
productId |
integer | Product ID |
limit |
integer | Max results (default: 10, max: 100) |
offset |
integer | Pagination offset (default: 0) |
before |
ISO date string | Only return releases on or before this date |
since |
ISO date string | Only return releases on or after this date |
At least one of vendorSlug, vendorId, productSlug, or productId is required. To fetch your own followed feed instead, use my_feed.
search_release_content
General keyword search across the full text of every release note, regardless of vendor or product. Matching is case-insensitive substring matching, and results are returned newest-first. Use this when you don't have a specific vendor or product in mind (e.g. CVE-2024, dark mode, deprecated API). Costs 1 credit per release returned, with a minimum of 1 credit per call.
| Parameter | Type | Description |
|---|---|---|
query |
string (required) | Keyword or phrase to match against release content |
limit |
integer | Max results (default: 20, max: 100) |
offset |
integer | Pagination offset (default: 0) |
before |
ISO date string | Only return releases on or before this date |
since |
ISO date string | Only return releases on or after this date |
my_feed
Fetch recent releases from your personal followed feed — the vendors and products you follow on releasebot.io. Takes no vendor, product, or ID: the feed is resolved from your authenticated session. Costs 1 credit per release returned, with a minimum of 1 credit per call.
| Parameter | Type | Description |
|---|---|---|
limit |
integer | Max results (default: 10, max: 100) |
offset |
integer | Pagination offset (default: 0) |
before |
ISO date string | Only return releases on or before this date |
since |
ISO date string | Only return releases on or after this date |
Returns the same releases you see on your dashboard. If you don't follow anything yet, it returns an empty list.
Credits
Credits are shared with the API and CLI, all drawing from the same monthly pool. See the full credits breakdown.
Questions?
Reach out at [email protected].