mcpField
R
Release Notes Index

Release Notes Index

リモート
github.com/buildinternet開発ツール11今日更新
リポジトリ

Release Notes Index について

Release Notes Indexは、各社のリリースノートを集約して形式を統一し、開発者やエージェント向けに提供します。原文を保持し、AIによる要約や変更分類をMCP、CLI、REST APIから利用できます。

主な機能

  1. 01多様なソースからリリースノートを収集
  2. 02原文を保持して形式を統一
  3. 03要約と破壊的変更の分類を生成
  4. 04組織ごとの最近のリリース概要
  5. 05MCP、CLI、REST APIで提供

活用シーン

  1. 01アップグレード前に変更点を確認
  2. 02障害後にバージョン変更を追跡
  3. 03複数ベンダーのリリースノートを検索
  4. 04組織のリリース情報をエクスポート

MCP 対応

agents.releases.sh/mcpのホスト型MCPサーバーから、MCPクライアントがリリース情報を検索できます。読み取りにアカウントやAPIキーは不要です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://agents.releases.sh/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

18
パラメーター型必須説明
kindenumいいえ特定のソース/製品タイプに絞り込みます。リリース結果は `source.kind ?? product.kind` で種類を解決し、カタログ結果は各行自体の種類で絞り込みます。組織およびコレクションのセクションには影響しません。変更履歴チャンクの結果にも影響しません。platform | sdk | mobile | desktop | docs | integration | tool
modeenumいいえリリース取得方式です。'hybrid'(デフォルト)は FTS とベクトルの結果を統合します。'lexical' は従来の FTS のみ、'semantic' はベクトルのみを使用します。ベクトル基盤が利用できない場合は lexical にフォールバックします。lexical | semantic | hybrid
typearrayいいえ返すセクションを指定します。省略すると 4 セクションすべてを返します。コストの高い処理をスキップするには使用します。例:レジストリのみの検索は ['catalog']、リリースのみの検索は ['releases']、プレイリストの簡易検索は ['collections']。
limitnumberいいえセクションごとの最大結果数(デフォルトは 20)
querystringはい検索クエリ
sincestringいいえこの境界日時以降に公開されたリリース結果のみを保持します。ISO 日付/日時(`2026-01-01`)または相対形式(`90d`、`4w`、`6m`、`2y`)を指定できます。`published_at` で絞り込み、日付のないリリースは除外します。リリースセクションのみに適用されます。「過去 90 日間に X を追加したのは誰か」のような機能発見クエリに便利です。
untilstringいいえこの境界日時以前に公開されたリリース結果のみを保持します。入力形式は `since` と同じです。日付のみ(`2026-06-25`)を指定すると、その UTC 日全体が含まれます。
domainstringいいえこのドメインを所有する組織に限定します。入力は正規化され(scheme/path/www を除去し、小文字化)、`https://vercel.com/` と `vercel.com` のどちらも使用できます。ドメインがインデックス済みの対象に所有されていない場合は、「一致なし」というメッセージにフォールバックします。URL 形式の入力がある場合は、`organization` の代わりにこれを使用します。
entitystringいいえリリース結果を 1 つのカタログ項目に限定します。prod_ ID(製品配下のすべてのソースに展開)、src_ ID、または orgSlug/slug 形式の組織スコープ座標(例:'vercel/nextjs')を指定できます。組織プレフィックスのない slug 単独は受け付けません。
productstringいいえリリース結果を特定のプロダクトのソースに絞り込みます。prod_ ID、または orgSlug/productSlug 形式の組織スコープ付き座標(例:'vercel/next-js')を指定できます。組織プレフィックスのない単独の slug は受け付けません。`entity` と `product` の両方が指定された場合は、`entity` が優先されます。解決されたプロダクト座標は `_meta.search.product` に返されます。
organizationstringいいえリリース結果をこの組織に属するソースに絞り込みます。org_ ID、slug、または登録済みドメインを指定できます。
include_emptybooleanいいえインデックス済みリリースが 0 件の組織を `orgs` セクションに含めます。デフォルトは false です。空の組織はスタブであり、ノイズになるためです。`domain` で範囲を指定した場合、この設定は無視され、解決された組織が常に返されます。
include_coveragebooleanいいえ別のリリースのカバレッジとして分類されたリリース(例:プラットフォームのリリースを再告知するマーケティング投稿)を含めます。基となる各ローンチが 1 回だけ表示されるよう、デフォルトは false です。

詳細

リリースノートのインデックス — エージェント向けにインデックス化された最新の製品リリース

リリースノートのインデックス

エージェント向けにインデックス化された、最新の製品リリース。

ウェブ上のリリースノートを集約したレジストリです。ベンダーの変更履歴から 取得し、1 つのスキーマに正規化して要約することで、ターミナルやコード、 あらゆる MCP クライアントから検索できます。あなたにも、あなたのエージェントにも読みやすい形式です。

releases.sh  ·  ドキュメント  ·  CLI →  ·  使い方  ·  このリポジトリの内容  ·  開発

CI npm (CLI) MCP サーバー DeepWiki に質問 ライセンス:Apache-2.0

このリポジトリは、releases.sh(API · MCP · ウェブ · 取り込み)のバックエンドであり、 コマンドラインツールのソースです。


これは何ですか?

「何が変わったのか?」は、エージェントや開発者が常に尋ねる質問です。アップグレードの前や、 インシデントの後、ツールの動作が突然変わったときなどに尋ねます。答えは、GitHub のリリースや RSS フィード、 変更履歴ページ、ブログ記事など、何百もの異なる形式で散在しています。

Release Notes Index は、それらを 1 つのレジストリに集約します。開発者が実際に依存しているベンダーの 数百もの情報源を監視し、リリースごとに元のコンテンツに加えて、AI が生成したタイトル、要約、破壊的変更の 分類を保存します。各組織について、最近リリースされた内容をまとめた最新の概要を提供します。 人が読むウェブページと、エージェントが取得する JSON は同じコンテンツです。

このリポジトリは、releases.sh における正式なデプロイのソースです。API ワーカー(信頼できるデータ プレーン)、MCP サーバー、ウェブフロントエンド、そしてレジストリを最新の状態に保つ取り込みパイプラインと エージェントハーネスが含まれています。ユーザー向け CLI は apps/cli/ にあり、このリポジトリから npm と Homebrew を通じて配布されます。

利用方法

読み取りにはアカウントも API キーも必要ありません。4 つのすべてのインターフェースを公開しています。

MCP — agents.releases.sh/mcp でホストされています(mcp.releases.sh/mcp も引き続き利用できます)。MCP Registry に sh.releases/mcp として登録されており、ウェブ、デスクトップ、モバイル版 Claude 向けに Claude コネクターディレクトリ にも掲載されています。

claude mcp add --transport http releases https://agents.releases.sh/mcp   # Claude Code
codex mcp add releases --url https://agents.releases.sh/mcp               # Codex
npx -y mcp-remote https://agents.releases.sh/mcp                          # stdio bridge (VS Code, Zed, …)

CLI — npx で一度だけ実行するか、brew install buildinternet/tap/releases を実行します。

npx @buildinternet/releases get anthropic     # what did Anthropic ship lately?
npx @buildinternet/releases search "MCP"      # search across every vendor

REST API — api.releases.sh の公開 GET エンドポイントです。仕様は /v1/openapi.json にあります。

curl "https://api.releases.sh/v1/releases/latest?limit=5"

エージェントスキル — あらゆるエージェント(Claude Code / Codex / Cursor / OpenCode)にインストールできる、自動で起動するプレイブックです。チェックアウトは不要です。まずは、ほとんどの方が求める、検索、MCP での照会、リリース分析を行うリーダースキルから始めましょう。

npx skills add buildinternet/releases   # reader skills — search, MCP, release analysis

# just the skill that writes a releases.json manifest for your own product
npx skills add buildinternet/releases --skill creating-releases-json

Claude Code では、CLI リポジトリをプラグインとしてもインストールできます。リーダースキルに加えて、MCP 接続と /releases コマンドが含まれています。

/plugin marketplace add buildinternet/releases
/plugin install releases@releases

レジストリ自体を実行または保守していますか? このリポジトリにはオペレータースキル(ソースのオンボーディング、解析、一括メンテナンス)も含まれています。ほとんどのスキルでは管理者キーが必要です: npx skills add buildinternet/releases。releases.sh/docs/skills をご覧ください。

ドキュメント — ユーザー向けドキュメントは、ウェブアプリの releases.sh/docs で提供しています(ソースは apps/web/src/content/docs/ にあります): インストール · スキル · REST API · MCP · ウェブフック · 製品の掲載。

この製品を利用するエージェントは、releases.sh/llms.txt を参照してください。MCP ツールカタログと認証モデルについては、docs/architecture/mcp.md にも記載しています。 無料アカウントを作成すると、レート制限の引き上げ(API キーは releases.sh/account で発行できます)に加え、フォロー、パーソナライズされたフィード、ウェブフック、メールダイジェストを利用できます。

組織ページ:AI が管理する最近のリリースの概要、ソース一覧、JSON/Markdown/Atom 形式のエクスポート
すべての組織ページには AI が管理する概要があり、JSON、Markdown、Atom 形式でエクスポートできます。

このリポジトリの内容

Path内容
apps/api/Cloudflare D1 上の Hono API — 信頼できる唯一のデータプレーン
apps/mcp/agents.releases.sh のリモート MCP サーバー(エイリアスは mcp.releases.sh)
apps/webhooks/release.created イベントに署名して配信(HMAC-SHA256、再試行/DLQ)— ドキュメント
apps/web/Next.js フロントエンド。Vercel にデプロイします
packages/共有コード — core と api-types は npm に公開し、それ以外はプライベートなワークスペースです
.claude/Claude Code の設定 — skills/(スキルの正式な配置場所)、agents/、commands/、workflows/

全体の構成:

  • ストレージ — Cloudflare D1(FTS5 + Vectorize)。API ワーカーが唯一のデータプレーンです。
  • 取り込み — GitHub Releases、RSS/Atom/JSON フィード用のアダプターと、フィードのないページ向けのブラウザーレンダリングによるフォールバック(packages/adapters/)。クローラーは、Cloudflare Verified Bot として RFC 9421 に基づいて送信フェッチに署名します。
  • AI — 変更履歴の解析、要約、グループ化、組織の概要生成は、Anthropic SDK を直接呼び出して API ワーカー内で実行します。

コントリビューター向けの考え方

このリポジトリには、4 種類のコードがあります。

領域パス知っておくべきこと
プロダクトの各領域apps/api/、apps/mcp/、apps/webhooks/、apps/web/API ワーカーがデータプレーンです。Web、MCP、CLI、webhook は API ワーカーからデータを読み取るか、API ワーカーを経由してルーティングします。
共通パッケージpackages/core/、packages/api-types/、非公開の packages/*core はスキーマと副作用のないヘルパーを管理し、api-types はワイヤー形式を管理します。共通の契約を変更する場合は、まずこれらを変更してください。
ホスト環境の運用.claude/skills/、.claude/workflows/これらは標準的な releases.sh の取り込み処理とオペレーターのループを支えます。一部のパスではホスト環境の認証情報が必要ですが、ローカルでの作業には必要ありません。
過去の経緯docs/architecture/、docs/plans/、docs/superpowers/アーキテクチャのドキュメントは、参照用として維持されています。計画と仕様は、その時点での設計の記録です。

通常のコントリビューションでは、bun run bootstrap、bun run check、bun run test から始めてください。コアのループに取り組むために、本番環境の Cloudflare、Anthropic、Vercel、メール、Firecrawl へのアクセスは必要ありません。サービス全体をフォークまたはセルフホストする場合は、deploy-coupling.md をお読みください。

パッケージごとの詳細とプロジェクトの規約は、このリポジトリで作業する際のエージェント向けエントリーポイントである AGENTS.md にあります。アーキテクチャの詳細は docs/architecture/ にあり、docs/README.md にガイドがあります。

ローカル開発

前提条件: Bun。コアのループに外部アカウントは必要ありません。

bun run bootstrap        # one-command setup: tooling, deps, env files, local D1
bun run doctor           # diagnose the setup — reports what's missing and how to fix it

bun run check            # lint + type-check + format (the CI gate)
bun run test             # full test suite, secret-free
bun run dev:api          # API worker on local D1
bun run dev:web          # Next.js frontend

bootstrap は冪等で(安全に再実行でき、環境ファイルを上書きしたりローカル DB を消去したりしません)、doctor は読み取り専用です。手動での手順を使いたい場合は、bun install を実行し、各 *.example 環境ファイルをコピーしてから、bun run db:reset:local を実行してください。

AI パス、スクレイピング取得、セマンティック検索を利用するには、ご自身のキー(ANTHROPIC_API_KEY、Cloudflare Browser Rendering、VOYAGE_API_KEY)が必要です。キーがなくても、これらの機能は適切に縮退動作します。セットアップの詳細、環境変数、テスト、デプロイ、およびアカウント不要/キー持ち込み/ホスト環境限定の全体的な説明は、CONTRIBUTING.md にあります。

ライセンス

Apache-2.0。公開済みの npm パッケージ(releases-core、api-types)と Claude Code プラグイン(plugins/claude/releases)は、最大限再利用できるよう、意図的に MIT ライセンスを採用しています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。