
Redmine MCP Server

2024.12.21
1
Ruby项目管理团队协作开发效率交流协作
Redmine MCP Server 是一个基于 Server Side Event 的 Model Context Protocol 服务器插件,主要用于 Redmine 项目管理工具。它提供了多个工具来列出和读取项目中的问题和 wiki 页面。该插件目前处于概念和实验阶段,尚未进行身份验证,且依赖库的版本可能会影响其功能。
View on GitHub
Overview
基本能力
产品定位
Redmine MCP Server 是一个为 Redmine 项目管理工具设计的插件,通过 Server Side Event 提供 Model Context Protocol 服务器功能。
核心功能
- 工具
list_issues
:列出每个项目的所有问题。 - 工具
list_wiki_pages
:列出每个项目的所有 wiki 页面。 - 工具
read_issue
:读取单个问题。 - 工具
read_wiki_page
:读取单个 wiki 页面。
适用场景
- 项目管理:用于列出和读取项目中的问题和 wiki 页面。
- 团队协作:通过共享问题和 wiki 页面信息,促进团队协作。
工具列表
list_issues
:列出每个项目的所有问题。list_wiki_pages
:列出每个项目的所有 wiki 页面。read_issue
:读取单个问题。read_wiki_page
:读取单个 wiki 页面。
常见问题解答
- 该插件目前处于概念和实验阶段,尚未进行身份验证。
- 使用 WEBrick 无法正常工作。
ActionController:Live
流式传输可能会因依赖库的版本问题而出现故障。
使用教程
使用依赖
- 需要安装 Redmine 6.0 及以上版本。
- 支持 SQLite、MySQL 8.0 和 PostgreSQL 12 数据库。
安装教程
- 在 Redmine 插件目录中下载插件。
sh git clone https://github.com/9506hqwy/redmine_mcp_server.git
- 启动 Redmine。
调试方式
- 启动 Redmine 后,可以通过访问插件提供的 HTTP 端点进行调试。
- 具体调试命令未在文档中明确说明,建议参考 clients 目录中的示例。