
🌈 Iris MCP Server

2025.03.23
0
JavaScript发布说明生成Git 工具开发效率
Iris MCP Server 是一个基于 Model Context Protocol 的服务器,专门用于自动生成 Git 仓库中基于标签的发布说明。它能够分析标签之间的差异,并在 `.iris` 目录中生成结构化的发布说明。
View on GitHub
Overview
基本能力
产品定位
Iris MCP Server 是一个用于自动生成 Git 仓库发布说明的工具,旨在提高开发团队的效率和发布流程的自动化。
核心功能
- 自动检测标签间的差异
- 可自定义的发布说明模板
- 分类整理新功能、改进项目和错误修复
- 以 Markdown 格式输出
- 自动保存到
.iris
文件夹
适用场景
- 软件开发团队需要自动化生成发布说明
- 项目管理者需要跟踪和记录版本变更
- 开发人员需要快速生成结构化的发布文档
工具列表
generate_release_note
: 生成发布说明的工具,支持自定义标题、新功能、改进项目、错误修复和破坏性变更。
常见问题解答
无明确常见问题解答部分。
使用教程
使用依赖
需要安装 Node.js 和 npm。
安装教程
npm install iris-mcp-server
调试方式
开发模式
npm run watch
构建项目
npm run build
使用方法
生成发布说明
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エンドポイントの変更',
'設定ファイルのフォーマット更新'
]
});