Redmine MCP Server

Redmine MCP Server

镜像

概述

此插件提供基于服务器端事件的模型上下文协议(MCP)服务器,可用于管理Redmine项目中的问题和维基页面。

⚠️ 注意: 此插件为实验性质,HTTP端点无认证保护,不建议在生产环境使用。

功能支持

  • 列出项目中的问题和维基页面
  • 读取单个问题或维基页面详情

安装步骤

  1. 克隆仓库到Redmine插件目录:

    git clone https://github.com/9506hqwy/redmine_mcp_server.git
    
  2. 启动Redmine服务器(建议使用Puma或Unicorn,不支持WEBrick)

使用示例

获取问题列表:

GET /mcp/list_issues

读取单个问题:

GET /mcp/read_issue?issue_id=123

更多示例可参考 clients 目录下的实现。

技术兼容性

  • 支持Redmine 6.0
  • 兼容数据库: SQLite, MySQL 8.0, PostgreSQL 12

已知问题

  • ActionController:Live流式传输相关的库版本依赖问题
  • WEBrick服务器不支持此插件的流式传输功能

详细文档