GitHub releases: latest versions
GitHub releases of a repository, newest first: tag, name, publish date, pre-release flag, link and the first 1,500 characters of the release notes, for the last 1-10 releases. Give owner/name or a github.com URL; public repositories only. Use to check the latest version of a tool, read what changed before upgrading a dependency or watch a project for new releases.
Inputs
| Name | Type | Description |
|---|---|---|
repo (required) | string | Repository as owner/name, e.g. vercel/next.js, or its github.com URL |
owner | string | Owner, only when repo is given as a bare name |
count | integer | Number of releases, 1-10 (default 5) |
Request
Over HTTP, with a card key from /credits:
curl -H "Authorization: Bearer adt_…" "https://agent-data-tools.revmesh2074.workers.dev/github/releases?repo=cloudflare%2Fworkers-sdk"
Or one of your 25 free calls, no key:
curl "https://agent-data-tools.revmesh2074.workers.dev/github/releases?repo=cloudflare%2Fworkers-sdk&trial=1"
Without a key, the same URL answers 402 Payment Required with x402 and MPP terms, so an agent with a wallet pays per call in USDC (Base, Polygon, Arbitrum or Solana over x402; Base or Tempo over MPP) and retries.
Example result
{
"repo": "cloudflare/workers-sdk",
"count": 1,
"releases": [
{
"tag": "wrangler@4.148.0",
"name": "wrangler@4.148.0",
"publishedAt": "2026-11-04T14:20:31Z",
"prerelease": false,
"url": "https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.148.0",
"notes": "### Minor Changes\n\n- Add support for…",
"notesTruncated": true
}
],
"source": "GitHub REST API (public repository data)",
"checkedAt": "2026-11-10T09:12:00.000Z"
}
From an AI agent (MCP)
Add the MCP server to Claude, Cursor or any MCP client. This tool is github_releases, and the first 25 successful calls are free:
https://agent-data-tools.revmesh2074.workers.dev/mcp