Redmine MCP Server for Cline

Redmine MCP Server for Cline

site icon
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项目和问题的访问和操作能力。

核心功能

  1. 访问Redmine项目:通过redmine://projects/{project_id}资源访问Redmine项目的详细信息。
  2. 创建问题:使用create_issue工具在Redmine项目中创建新的问题。

适用场景

  1. 开发团队协作:开发团队可以通过VS Code直接访问和操作Redmine项目,提高协作效率。
  2. 项目管理集成:将Redmine项目管理功能集成到开发环境中,简化工作流程。

工具列表

  1. create_issue:用于在Redmine项目中创建新问题,需要提供项目ID、问题主题和描述。

常见问题解答

  1. 连接关闭错误:检查REDMINE_HOSTREDMINE_API_KEY环境变量是否正确设置,并确保Redmine实例可访问。
  2. 服务器日志:遇到问题时,检查VS Code终端中的服务器输出以获取错误信息。

使用教程

使用依赖

  1. Node.js:需要安装Node.js(版本18或更高)。
  2. Redmine实例:需要运行一个启用了REST API的Redmine实例。
  3. Redmine API密钥:需要从Redmine用户账户设置中获取API密钥。
  4. Cline:需要安装并配置Cline VS Code扩展。

安装教程

  1. 克隆仓库bash git clone https://github.com/ilask/Redmine-MCP.git cd Redmine-MCP
  2. 安装依赖bash npm install
  3. 配置环境变量:创建.env文件并设置REDMINE_HOSTREDMINE_API_KEY
  4. 添加到Cline:在Cline设置中添加MCP服务器配置。

调试方式

  1. 检查环境变量:确保.env文件中的配置正确。
  2. 查看服务器日志:在VS Code终端中查看服务器输出以调试问题。

许可证

None