🌈 Iris MCP Server
About
Iris MCP Server is a Model Context Protocol server that automatically generates tag-based release notes for Git repositories. It analyzes differences between tags and produces structured release notes, saved in a .iris directory. It is designed for developers who need…
Details
- Author
- MCP-Mirror
- Downloads
- 220
- Categories
- Knowledge Base, Automation
Jump to
- Automatic detection of differences between Git tags
- Customizable release note templates
- Categorization into features, improvements, bugfixes, and breaking changes
- Markdown format output
- Auto-saves release notes to a .iris directory
Install it via npm: npm install iris-mcp-server. To generate a release note, invoke the generate_release_note tool with parameters such as startTag, endTag, title, features, improvements, bugfixes, and breaking. The server outputs Markdown and saves the result automatically to the .iris folder.
🌈 Iris MCP Server
<div align="center">
</div>
📝 概要
Iris MCP Serverは、Gitリポジトリのタグベースのリリースノートを自動生成するためのModel Context Protocolサーバーです。タグ間の差分を解析し、構造化されたリリースノートを.irisディレクトリに生成します。
✨ 特徴
- 🏷️ タグ間の差分を自動検出
- 📊 カスタマイズ可能なリリースノートテンプレート
- 🗂️ 新機能、改善項目、バグ修正などのカテゴリ分け
- 📄 Markdown形式での出力
- 📁 .irisフォルダへの自動保存
🚀 インストール
npm install iris-mcp-server
💡 使用方法
リリースノートの生成
const result = await mcpClient.useTool('iris-mcp-server', 'generate_release_note', {
startTag: 'v1.0.0',
endTag: 'v1.1.0',
title: 'Version 1.1.0 リリース',
features: [
'新しいダッシュボード機能の追加',
'ユーザー管理システムの実装'
],
improvements: [
'パフォーマンスの最適化',
'UIの改善'
],
bugfixes: [
'ログイン時のエラー修正',
'データ同期の問題を解決'
],
breaking: [
'APIエンドポイントの変更',
'設定ファイルのフォーマット更新'
]
});
📄 出力例
```markdown
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.


