Skip to main content
Glama

Iris MCP Server

🌈 Iris MCP Server

📝 Overview

Iris MCP Server is a Model Context Protocol server for automatic generation of tag-based release notes for Git repositories. It parses diffs between tags and generates structured release notes in the .iris directory.

✨ Features

  • 🏷️ Automatically detect differences between tags
  • 📊 Customizable release note templates
  • 🗂️ New features, improvements, bug fixes, etc.
  • 📄 Markdown format output
  • 📁 Auto-save to .iris folder

🚀 Installation

npm install iris-mcp-server

💡 How to use

Generate release notes

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

📄 Output example

# Version 1.1.0 リリース リリース日: 2024-01-20 ## 💥 破壊的変更 - APIエンドポイントの変更 - 設定ファイルのフォーマット更新 ## ✨ 新機能 - 新しいダッシュボード機能の追加 - ユーザー管理システムの実装 ## 🔧 改善項目 - パフォーマンスの最適化 - UIの改善 ## 🐛 バグ修正 - ログイン時のエラー修正 - データ同期の問題を解決 ## 📝 変更されたファイル - `src/dashboard/index.ts` - `src/users/management.ts` - `config/settings.json`

🛠️ Development

Build

npm run build

Development Mode

npm run watch

🤝 Contributions

Pull requests and issues are welcome! You can contribute by following these steps:

  1. Fork this repository
  2. Create a new branch ( git checkout -b feature/amazing-feature )
  3. Commit the changes ( git commit -m '✨ Add amazing feature' )
  4. Push the branch ( git push origin feature/amazing-feature )
  5. Create a pull request

📜 License

MIT

👥 Author

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

A Model Context Protocol server that automatically generates structured release notes from Git repository tags, analyzing differences between tags and saving formatted Markdown output to the .iris directory.

  1. 📝 Overview
    1. ✨ Features
      1. 🚀 Installation
        1. 💡 How to use
          1. Generate release notes
        2. 📄 Output example
          1. 🛠️ Development
            1. Build
            2. Development Mode
          2. 🤝 Contributions
            1. 📜 License
              1. 👥 Author

                Related MCP Servers

                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server for Git repository interaction and automation. This server provides tools to read, search, and manipulate Git repositories via Large Language Models.
                  Last updated -
                  12
                  61,341
                  TypeScript
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol server that enables Large Language Models to interact with Git repositories through a robust API, supporting operations like repository initialization, cloning, file staging, committing, and branch management.
                  Last updated -
                  21
                  1,285
                  97
                  TypeScript
                  Apache 2.0
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server that generates prompts based on Git repository content, including a command to generate PR descriptions from diffs.
                  Last updated -
                  1
                  Python
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol server that enables LLMs to interact with Git repositories, providing tools to read, search, and manipulate Git repositories through commands like status, diff, commit, and branch management.
                  Last updated -
                  12
                  Python
                  MIT License

                View all related MCP servers

                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/Sunwood-ai-labs/release-notes-generator-iris-mcp-server'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server