Iris MCP Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Analyzes Git repository tag differences to automatically generate structured release notes, identifying new features, improvements, bug fixes, and breaking changes between versions.

  • Outputs structured release notes in Markdown format, including categorized changes and a list of modified files.

Servidor Iris MCP

📝 Descripción general

Iris MCP Server es un servidor de protocolo de contexto de modelo para generar automáticamente notas de lanzamiento basadas en etiquetas para repositorios Git. Analiza las diferencias entre etiquetas y genera notas de lanzamiento estructuradas en el directorio .iris .

✨ Características

  • 🏷️ Detecta automáticamente las diferencias entre las etiquetas
  • 📊 Plantillas de notas de lanzamiento personalizables
  • 🗂️ Nuevas funciones, mejoras, correcciones de errores, etc. categorizadas
  • Salida en formato Markdown
  • 📁 Guardado automático en la carpeta .iris

🚀 Instalación

npm install iris-mcp-server

💡Cómo utilizar

Generar notas de la versión

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

Ejemplo de salida

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

🛠️ Desarrollo

Construir

npm run build

Modo de desarrollo

npm run watch

🤝 Contribuciones

¡Las solicitudes de extracción y los problemas son bienvenidos! Puedes contribuir siguiendo estos pasos:

  1. Bifurcar este repositorio
  2. Crea una nueva rama ( git checkout -b feature/amazing-feature )
  3. Confirmar los cambios ( git commit -m '✨ Add amazing feature' )
  4. Empujar la rama ( git push origin feature/amazing-feature )
  5. Crear una solicitud de extracción

📜 Licencia

Instituto Tecnológico de Massachusetts (MIT)

👥 Autor

You must be authenticated.

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

Un servidor de protocolo de contexto de modelo que genera automáticamente notas de lanzamiento estructuradas a partir de las etiquetas del repositorio Git, analiza las diferencias entre las etiquetas y guarda la salida Markdown formateada en el directorio .iris.

  1. 📝 概要
    1. ✨ 特徴
      1. 🚀 インストール
        1. 💡 使用方法
          1. リリースノートの生成
        2. 📄 出力例
          1. 🛠️ 開発
            1. ビルド
            2. 開発モード
          2. 🤝 コントリビューション
            1. 📜 ライセンス
              1. 👥 作者
                ID: 5d0pdewk5y