Token导航 LogoToken导航TokenDH.com
Redmine MCP Server (Zacharyelston) logo
AI代理stdio官方级别未说明来源级核验

Redmine MCP Server (Zacharyelston)

MCP Server

一个模型上下文协议(MCP)服务器,使AI助手能够与Redmine交互,实现专注且透明的项目管理。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
工作流自动化PythonClaude文档处理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

zacharyelston

提供方

zacharyelston

最后核验

2026/5/17 20:49

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

Redmine MCP服务器

一个模型上下文协议(MCP)服务器,使AI助手能够与Redmine进行交互,以实现专注和透明的项目管理。

概述

此MCP服务器在AI助手和Redmine之间提供了一座桥梁,使AI能够:

  • 创建和更新具有适当分类的问题
  • 管理wiki页面和文档
  • 跟踪项目状态和进度
  • 遵循既定流程以保持一致性

通过使用此MCP服务器,您可以确保人工智能工作保持专注、有据可查,并且对人类团队成员完全透明。

特性

资源能力

  • 问题:访问Redmine时遇到过滤和搜索问题
  • 项目:访问项目数据、类别和状态
  • 维基:访问wiki页面以获取文档

工具功能

  • 创建_发行:创建具有适当分类的新问题
  • update_issue:用状态更改和注释更新现有问题
  • create_wiki:为文档创建或更新wiki页面
  • 获取项目状态:获取项目状态摘要和统计信息

快速能力

  • issue_template:创建结构良好的问题的模板
  • wiki_template:用于创建结构良好的wiki页面的模板

需求

  • Python 3.9+
  • 烧瓶
  • 具有API访问权限的Redmine实例
  • Claude Desktop或其他兼容MCP的AI助手

安装

  1. 克隆存储库:
   git clone https://github.com/yourusername/redmine-mcp-server.git
   cd redmine-mcp-server
  1. 安装依赖项:
   pip install -r requirements.txt
  1. 配置服务器:
   cp config.yaml.example config.yaml
   # Edit config.yaml with your Redmine URL and API key

用法

运行服务器

使用以下命令启动服务器:

python main.py

默认情况下,服务器在端口5000上运行。

Docker部署

构建并运行Docker容器:

docker build -t redmine-mcp-server .
docker run -d -p 5000:5000 -e REDMINE_API_KEY=your_api_key -e REDMINE_URL=http://localhost:3000 redmine-mcp-server

配置Claude桌面

将以下内容添加到您的Claude Desktop MCP配置中:

{
  "mcps": {
    "redmine": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "REDMINE_API_KEY",
        "-e",
        "REDMINE_URL",
        "redmine-mcp-server:latest"
      ],
      "environment": {
        "REDMINE_API_KEY": "your_redmine_api_key",
        "REDMINE_URL": "http://localhost:3000"
      }
    }
  }
}

api参考

MCP端点

  • GET /mcp:返回MCP功能
  • GET /mcp/health:返回健康状态

资源端点

  • GET /mcp/resources/issues:将问题作为资源返回
  • GET /mcp/resources/projects:返回项目数据
  • GET /mcp/resources/wiki:返回wiki页面

工具端点

  • POST /mcp/tools/create_issue:创建新问题
  • POST /mcp/tools/update_issue:更新现有问题
  • POST /mcp/tools/create_wiki:创建或更新wiki页面
  • POST /mcp/tools/get_project_status:获取项目状态和统计信息

提示端点

  • GET /mcp/prompts/issue_template:返回用于创建问题的模板
  • GET /mcp/prompts/wiki_template:返回用于创建wiki页面的模板

配置选项

服务器可以使用配置 config.yaml 文件或环境变量:

选项环境变量描述默认值
redmine_urlredmine_urlredmine实例的urlhttp://localhost:3000
redmine_api_keyredmine_api_key用于redmine身份验证的api密钥
server_portserver_portMCP服务器的端口5000
log_levelLOGLEVEL日志记录级别(信息、调试等)信息
project_id项目id默认Redmine项目id1
default_category_iddefault_category_id问题的默认类别id3
default_tracker_iddefault_TACKER_id问题的默认跟踪器id2

工艺优势

使用此MCP服务器为人工智能辅助项目管理提供了几个好处:

  1. 结构化文档:所有AI工作都会自动记录在Redmine中
  2. 明确流程:AI任务遵循预定义的工作流程和类别
  3. 透明度:所有AI操作都会被记录并可追溯
  4. 协作:人类团队成员可以轻松地审查人工智能工作并为其做出贡献
  5. 进度跟踪:项目经理可以通过Redmine跟踪AI任务进度

许可证

MIT许可证

贡献

欢迎投稿!请随时提交拉取请求。

目录标签

目录标签

工作流自动化PythonClaude文档处理项目管理本地部署AI助手Redmine集成文档管理

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

api-key

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdioapi-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP