
Redmine MCP Server for Cline

2025.02.23
1
JavaScript项目管理开发工具集成交流协作开发效率
Redmine-MCP是一个自定义的MCP(模型上下文协议)服务器,用于与Redmine集成,允许用户通过Cline VS Code扩展与Redmine项目和问题进行交互。它提供了访问Redmine项目和创建问题的功能,适用于需要将Redmine项目管理集成到开发工作流中的场景。
View on GitHub
Overview
基本能力
产品定位
Redmine-MCP是一个用于与Redmine项目管理工具集成的MCP服务器,旨在通过Cline VS Code扩展提供对Redmine项目和问题的访问和操作能力。
核心功能
- 访问Redmine项目:通过
redmine://projects/{project_id}
资源访问Redmine项目的详细信息。 - 创建问题:使用
create_issue
工具在Redmine项目中创建新的问题。
适用场景
- 开发团队协作:开发团队可以通过VS Code直接访问和操作Redmine项目,提高协作效率。
- 项目管理集成:将Redmine项目管理功能集成到开发环境中,简化工作流程。
工具列表
create_issue
:用于在Redmine项目中创建新问题,需要提供项目ID、问题主题和描述。
常见问题解答
- 连接关闭错误:检查
REDMINE_HOST
和REDMINE_API_KEY
环境变量是否正确设置,并确保Redmine实例可访问。 - 服务器日志:遇到问题时,检查VS Code终端中的服务器输出以获取错误信息。
使用教程
使用依赖
- Node.js:需要安装Node.js(版本18或更高)。
- Redmine实例:需要运行一个启用了REST API的Redmine实例。
- Redmine API密钥:需要从Redmine用户账户设置中获取API密钥。
- Cline:需要安装并配置Cline VS Code扩展。
安装教程
- 克隆仓库:
bash git clone https://github.com/ilask/Redmine-MCP.git cd Redmine-MCP
- 安装依赖:
bash npm install
- 配置环境变量:创建
.env
文件并设置REDMINE_HOST
和REDMINE_API_KEY
。 - 添加到Cline:在Cline设置中添加MCP服务器配置。
调试方式
- 检查环境变量:确保
.env
文件中的配置正确。 - 查看服务器日志:在VS Code终端中查看服务器输出以调试问题。
许可证
None