Release Notes MCP Server
リリースノートサーバー
GitHubリポジトリから美しいリリースノートを生成するMCPサーバー。コミットを効率的に取得し、タイプ別に整理し、読みやすい形式で表示します。
特徴
🎯 日付または SHA によるスマートコミットフィルタリング
📊 コミットをタイプ(機能、修正など)別にグループ化します
🔍 PRデータでコミットを充実させる
📈 詳細な統計情報が含まれています
🎨 絵文字を使ったクリーンなマークダウン書式
⚡ GitHubの
sinceパラメータを使った効率的なAPIの使用
Related MCP server: GitHub Releases MCP Server
インストール
npm install
npm run build使用法
このサーバーを MCP 構成に追加します。
{
"mcpServers": {
"release-notes": {
"command": "node",
"args": ["/path/to/release-notes-server/build/index.js"],
"env": {
"GITHUB_TOKEN": "your-github-token"
}
}
}
}利用可能なツール
リリースノートを生成する
GitHub リポジトリのリリース ノートを生成します。
パラメータ:
{
"owner": string, // Repository owner
"repo": string, // Repository name
"commitRange": {
"fromCommit"?: string, // Starting commit SHA
"toCommit"?: string // Ending commit SHA
},
"format": {
"type": "markdown", // Output format
"groupBy": "type", // How to group commits
"includeStats": boolean // Include commit statistics
}
}例:
const result = await use_mcp_tool({
server_name: "release-notes",
tool_name: "generate_release_notes",
arguments: {
owner: "owner",
repo: "repo",
commitRange: {
fromCommit: "abc123" // Get commits from this SHA
},
format: {
type: "markdown",
groupBy: "type",
includeStats: true
}
}
});出力形式
生成されたリリース ノートには次の内容が含まれます。
生成日と統計情報を含むヘッダー
コミットタイプ別にグループ化されたセクション:
🚀 機能
🐛 修正点
📚 ドキュメント
⚡ パフォーマンス
♻️ リファクタリング
🧪 テスト
🏗️ ビルド
🔧 その他
詳細な統計情報には以下が含まれます:
合計コミット数
重大な変更
コミットの種類
著者によるコミット
環境変数
GITHUB_TOKEN: リポジトリアクセスを持つ GitHub 個人アクセストークン
実装の詳細
サーバーは、次の方法で効率的なコミット フェッチを実装します。
可能な場合はGitHubの
sinceパラメータを使用してAPI呼び出しを減らす必要に応じてSHAベースのフィルタリングにフォールバックする
ページネーションを適切に処理する
リリースノートの最新順の順序を維持する
利用可能な場合はPRデータでコミットを充実させる
ライセンス
マサチューセッツ工科大学
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceGenerates commit messages, PR titles and descriptions, and release notes from git changes, with automatic domain detection for appropriate PR templates.10141MIT
- AlicenseBqualityDmaintenanceProvides tools for accessing, comparing, and analyzing GitHub repository releases with rich formatting and detailed information.5263ISC
- AlicenseNot gradedqualityDmaintenanceConverts raw GitHub notes into polished Polish release notes, PR descriptions, and changelogs using predefined workflows.MIT
- AlicenseAqualityCmaintenanceTurns raw GitHub commit history into a categorized, human-readable changelog directly inside Claude or any MCP-compatible client.3MIT
Related MCP Connectors
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Screens public GitHub repos and PRs to generate risk maps, findings, and merge-readiness signals.
A Model Context Protocol (MCP) application for automated GitHub PR analysis and issue management.…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/nickbaumann98/release-notes-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server