A favicon of Iris MCP Server

Iris MCP Server

Automatically generate structured release notes based on Git repository tags. Detect differences between tags and save the output in Markdown format for easy documentation. Customize templates for new features, improvements, and bug fixes to streamline your release process.

Installation

Installing for Claude Desktop

Option 1: One-Command Installation

npx mcpbar@latest install Sunwood-ai-labs/release-notes-generator-iris-mcp-server -c claude

This command will automatically install and configure the Iris MCP Server MCP server for your selected client.

Option 2: Manual Configuration

Run the command below to open your configuration file:

npx mcpbar@latest edit -c claude

After opening your configuration file, copy and paste this configuration:

View JSON configuration
{
  "mcpServers": {
    "Iris MCP Server": {
      "command": "npx",
      "args": [
        "-y",
        "@sunwood-ai-labs/iris-mcp-server"
      ],
      "env": {}
    }
  }
}

🌈 Iris MCP Server

Iris MCP Server Header

📝 概要

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エンドポイントの変更',
    '設定ファイルのフォーマット更新'
  ]
});

📄 出力例

# Version 1.1.0 リリース

リリース日: 2024-01-20

## 💥 破壊的変更

- APIエンドポイントの変更
- 設定ファイルのフォーマット更新

## ✨ 新機能

- 新しいダッシュボード機能の追加
- ユーザー管理システムの実装

## 🔧 改善項目

- パフォーマンスの最適化
- UIの改善

## 🐛 バグ修正

- ログイン時のエラー修正
- データ同期の問題を解決

## 📝 変更されたファイル

- `src/dashboard/index.ts`
- `src/users/management.ts`
- `config/settings.json`

🛠️ 開発

ビルド

npm run build

開発モード

npm run watch

🤝 コントリビューション

プルリクエストやイシューは大歓迎です!以下の手順で貢献できます:

  1. このリポジトリをフォーク
  2. 新しいブランチを作成 (git checkout -b feature/amazing-feature)
  3. 変更をコミット (git commit -m '✨ Add amazing feature')
  4. ブランチをプッシュ (git push origin feature/amazing-feature)
  5. プルリクエストを作成

📜 ライセンス

MIT

👥 作者

Share:
Details:
  • Stars


    0
  • Forks


    2
  • Last commit


    6 months ago
  • Repository age


    6 months
View Repository

Auto-fetched from GitHub .

MCP servers similar to Iris MCP Server:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit