Token导航 LogoToken导航

MCP Server · 开发工具

MCP Redmine

A redmine MCP server covering close to 100% of redmines API

未说明官方级别未说明来源级核验工具 0
PythonClaudeAPI集成Claude Desktop

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
runekaagaard
提供方
runekaagaard

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

186

仓库热度

收录来源

3 个

MCP.so

选型结论

MCP Redmine 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

支持远程部署

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

公开资料仍需确认:安装命令

详细介绍

MCP Redmine

状态:工作良好,日常使用中没有任何已知的错误。

状态2:我刚刚将包添加到PyPI并更新了使用说明。请报告任何问题:)

让克劳德做你的Redmine助手!MCP Redmine将Claude Desktop连接到您的Redmine实例,使其能够:

  • 搜索和浏览项目和问题
  • 使用完整的markdown支持创建和更新问题
  • 上传和下载文件附件
  • 管理和跟踪时间条目
  • 更新问题状态和字段
  • 访问全面的Redmine API功能

对API请求使用httpx,并与Redmine OpenAPI规范集成,以全面覆盖API。

使用Claude Desktop

1.安装使用 uv

确保你安装了紫外线。

uv --version

如果你还没有安装uv。

  • Linux
  curl -LsSf https://astral.sh/uv/install.sh | sh
  • macOS
  brew install uv
  • 窗户
  powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

添加到您的 claude_desktop_config.json:

  {
    "mcpServers": {
      "redmine": {
        "command": "uvx",
        "args": ["--from", "mcp-redmine==2026.01.13.152335",
                "--refresh-package", "mcp-redmine", "mcp-redmine"],
        "env": {
          "REDMINE_URL": "https://your-redmine-instance.example.com",
          "REDMINE_API_KEY": "your-api-key",
          "REDMINE_REQUEST_INSTRUCTIONS": "/path/to/instructions.md",
          "REDMINE_ALLOWED_DIRECTORIES": "/tmp,/home/user/uploads"
        }
      }
    }
  }

2.安装使用 docker

确保你已经安装了docker。

docker --version

构建docker镜像:

git clone git@github.com:runekaagaard/mcp-redmine.git
cd mcp-redmine
docker build -t mcp-redmine .

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "redmine": {
      "command": "docker",
      "args":  [
          "run",
          "-i",
          "--rm",
          "-e", "REDMINE_URL",
          "-e", "REDMINE_API_KEY",
          "-e", "REDMINE_REQUEST_INSTRUCTIONS",
          "-e", "REDMINE_ALLOWED_DIRECTORIES",
          "-v", "/path/to/instructions.md:/app/INSTRUCTIONS.md",
          "-v", "/path/to/uploads:/app/uploads",
          "mcp-redmine"
      ],
      "env": {
        "REDMINE_URL": "https://your-redmine-instance.example.com",
        "REDMINE_API_KEY": "your-api-key",
        "REDMINE_REQUEST_INSTRUCTIONS": "/app/INSTRUCTIONS.md",
        "REDMINE_ALLOWED_DIRECTORIES": "/app/uploads"
      }
    }
  }
}

环境变量

变量必填默认描述
REDMINE_URL是-Redmine实例的URL。支持子路径(例如。, http://localhost/redmine/)
REDMINE_API_KEY是-您的Redmine API密钥(请参阅下面的获取方法)
REDMINE_REQUEST_INSTRUCTIONS无-包含redmine_request工具附加说明的文件路径。我发现让LLM在会话后生成该文件效果很好。 (示例1 示例2)
REDMINE_HEADERS否(空)要包含在所有请求中的自定义HTTP标头。格式: "Header1: Value1, Header2: Value2"适用于需要额外认证的代理(例如。, X-Redmine-Username)
REDMINE_RESPONSE_FORMAT没有yaml响应格式: yaml 或 json.控制如何格式化API响应
REDMINE_ALLOWED_DIRECTORIES用于上传/下载(已禁用)文件操作所需。 以逗号分隔的允许上传/下载的目录列表(例如。, /tmp,/home/user/uploads).如果未设置安全性,则禁用上传/下载
REDMINE_DANGEROUSLY_ACCEPT_INVALID_CERTS否(已禁用)设置为 1 禁用SSL证书验证。仅用于受信任环境中的自签名证书
备注:通过Docker运行时 REDMINE_REQUEST_INSTRUCTIONS 环境变量必须指向 容器内的路径,而不是主机上的路径。 因此,如果你想使用本地文件,你需要 把它装进容器里 在正确的位置。
安全说明:The REDMINE_ALLOWED_DIRECTORIES 设置可防止路径遍历攻击。路径包含 ../ 在验证之前解决,确保文件只能在允许的目录中访问。

获取您的Redmine API密钥

  1. 登录您的Redmine实例
  2. 转到“我的帐户”(通常位于右上角菜单中)
  3. 在页面的右侧,您应该看到“API访问密钥”
  4. 单击“显示”查看现有密钥,或单击“生成”创建新密钥
  5. 复制此密钥以在配置中使用

API

工具

  • redmine_paths_list

- 从OpenAPI规范返回可用API路径的列表 - 无需输入 - 返回一个包含路径模板列表的YAML字符串:

  - /issues.json
  - /projects.json
  - /time_entries.json
  ...
  • redmine_paths_info

- 获取给定路径模板的完整路径信息 - 输入: path_templates (字符串列表) - 返回包含请求路径的API规范的YAML字符串:

  /issues.json:
    get:
      operationId: getIssues
      parameters:
        - $ref: '#/components/parameters/format'
      ...
  • redmine_request

- 向Redmine API提出请求 - 输入: - path (字符串):API端点路径(例如'/issues.json') - method (字符串,可选):要使用的HTTP方法(默认值:'get') - data (object,可选):请求体字典(用于POST/PUT) - params (对象,可选):查询参数字典 - 返回包含响应状态代码、正文和错误消息的YAML字符串:

  status_code: 200
  body:
    issues:
      - id: 1
        subject: "Fix login page"
        ...
  error: ""
  • redmine_upload

- 将文件上传到Redmine并获取附件令牌 - 需要 REDMINE_ALLOWED_DIRECTORIES 待设置 - 输入: - file_path (string):要上传的文件的完全限定路径(必须在允许的目录内) - description (string,可选):文件的可选描述 - 返回与redmine_request格式相同的YAML字符串,包括上传令牌:

  status_code: 201
  body:
    upload:
      id: 7
      token: "7.ed32257a2ab0f7526c0d72c32994c58b131bb2c0775f7aa84aae01ea8397ea54"
  error: ""
  • redmine_下载

- 从Redmine下载附件并将其保存到本地文件 - 需要 REDMINE_ALLOWED_DIRECTORIES 待设置 - 输入: - attachment_id (整数):要下载的附件的ID - save_path (string):文件应保存的完全限定路径(必须在允许的目录内) - filename (字符串,可选):要使用的可选文件名(如果未提供,则自动确定) - 返回带有下载结果的YAML字符串:

  status_code: 200
  body:
    saved_to: "/path/to/downloaded/file.pdf"
    filename: "file.pdf"
  error: ""

例子

创建新问题

Let's create a new bug report in the "Website" project:

1. Title: "Homepage not loading on mobile devices"
2. Description: "When accessing the homepage from iOS or Android devices, the loading spinner appears but the content never loads. This issue started after the last deployment."
3. Priority: High
4. Assign to: John Smith

搜索问题

Can you find all high priority issues in the "Website" project that are currently unassigned?

更新问题状态

Please mark issue #123 as "In Progress" and add a comment: "I've started working on this issue. Expect it to be completed by Friday."

记录时间

Log 3.5 hours against issue #456 for "Implementing user authentication" done today.

MCP目录列表

MCP Redmine列在以下MCP目录站点和存储库中:

开发中

首先克隆github仓库并安装依赖项:

git clone git@github.com:runekaagaard/mcp-redmine.git
cd mcp-redmine
uv sync

然后在claude_desktop_config.json中设置:

...
"command": "uv",
"args": ["run", "--directory", "/path/to/mcp-redmine", "-m", "mcp_redmine.server", "main"],
...

我的其他LLM项目

贡献

热忱欢迎投稿!无论是错误报告、功能请求、文档改进还是代码贡献,所有的输入都是有价值的。请随意:

  • 打开问题以报告错误或建议功能
  • 提交带有改进的拉取请求
  • 增强文档或分享您的使用示例
  • 提问并分享你的经验

我们的目标是让Claude的Redmine项目管理变得更好,你的见解和贡献有助于实现这一目标。

致谢

该项目建立在其他人出色工作的基础上:

许可证

Mozilla公共许可证版本2.0

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

developer-tools项目管理系统Python本地部署Redmine集成任务管理API工具开发助手

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。
  • 3 个目录同时收录,信息可以交叉核对。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
MCP Redmine

MCP.so · 本页

0未说明未标注3 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

MCP Redmine 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

MCP Redmine 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

MCP Redmine 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

MCP Redmine 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

MCP Redmine 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP