Redmine

io.github.aarondpnv2.13.0更新于 Oct 4, 2026

Work with Redmine issues, projects, time entries, wiki pages and more. Read-only by default.

概览

AI 生成的概览

让助手通过本地 MCP 服务器读取 Redmine 的问题、项目、工时和 Wiki 页面,并在启用后可进行管理操作。

功能
把 Redmine 项目管理操作以类型化工具调用的形式提供:列出和查看问题、项目、工时记录与 Wiki 页面,以及登记工时。默认只读;只有在显式启用后才会注册创建、更新和删除工具。可按组或按工具设置允许与拒绝列表,限制助手能访问的范围。
适用场景
当你在自建或托管的 Redmine 中跟踪工作,并希望助手在对话中直接查询问题、项目、工时或 Wiki 内容时,适合安装。只有在你还需要助手创建、更新或删除记录时,才启用写入工具。
运行要求
以 stdio 方式作为本地进程运行,例如通过已发布的容器镜像或 redmine 命令行工具。需要提供 Redmine 实例的基础地址 REDMINE_SERVER 和密钥 REDMINE_API_KEY。需要能访问该 Redmine 实例的网络。仅支持桌面端。
安装前请注意
该服务器持有 Redmine API 密钥(REDMINE_API_KEY),其权限与你的账号一致,应作为凭据妥善保管。写入默认关闭;将 REDMINE_MCP_ENABLE_WRITES 设为 true 会注册创建、更新和删除工具,可能修改或删除 Redmine 数据。启用写入前请先检查允许与拒绝列表。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Redmine,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

[redmine-cli logo]

redmine-cli

A command-line interface for Redmine project management.

English · 简体中文 · 日本語

[CI] [Release] [Go] [License]

[Redmine 4.x] [Redmine 5.x] [Redmine 6.x] [Redmine 7.x]

Installation · Getting Started · AI Agents

Installation

Homebrew (macOS & Linux)

bash
brew tap aarondpn/tapbrew install redmine

This also installs shell completions for bash, zsh, and fish.

Quick Install Script

bash
curl -fsSL https://raw.githubusercontent.com/aarondpn/redmine-cli/main/install.sh | bash

Auto-detects your OS and architecture, downloads the latest release with checksum verification, and installs to ~/.local/bin.

Install with Go

bash
go install github.com/aarondpn/redmine-cli/v2/cmd/redmine@latest

Manual Download

Grab the latest release for your platform from GitHub Releases:

PlatformArchitectureDownload
Linuxx86_64redmine-cli-linux-amd64.tar.gz
LinuxARM64redmine-cli-linux-arm64.tar.gz
macOSIntelredmine-cli-darwin-amd64.tar.gz
macOSApple Siliconredmine-cli-darwin-arm64.tar.gz
Windowsx86_64redmine-cli-windows-amd64.zip

Updating

bash
redmine update

Downloads and verifies the latest release via SHA256 checksum before replacing the binary.

Getting Started

bash
# Configure your Redmine server and API keyredmine auth login
# List issuesredmine issues list
# View a specific issueredmine issues view 123
# Log timeredmine time log

Run redmine --help to see all available commands.

Using with AI Agents

redmine-cli ships an Agent Skill (the open SKILL.md standard, supported by 35+ agents) and a built-in MCP server. Both are vendor-neutral - pick the one-liner that matches your tool:

ToolOne-line install
Any agent (skill)npx skills add aarondpn/redmine-cli
Any MCP hostredmine mcp serve (then add to host config)
Docker (MCP only)docker run -i --rm -e REDMINE_SERVER -e REDMINE_API_KEY ghcr.io/aarondpn/redmine-mcp
Claude Code/plugin marketplace add aarondpn/redmine-cli then /plugin install redmine
Codex CLIcodex plugin marketplace add aarondpn/redmine-cli then /plugins (install Redmine from the added marketplace)
Gemini CLIgemini extensions install https://github.com/aarondpn/redmine-cli

The skill teaches the agent the non-obvious parts of the CLI (output formats, name resolution, pagination, common workflows). The MCP server exposes the same operations as typed tool calls, read-only by default, with per-group / per-tool allow- and deny-lists.

Full configuration, host-specific snippets (Claude Desktop, Cursor, Zed, VS Code), and write-tool gating: see the AI Agent Integration guide.

Development

Local E2E testing against a real Redmine instance (Docker, supported on Redmine 4.2, 5.1, 6.1, 7.0): see e2e/README.md.

来源:README.md,提交 4e9c9f7

工具

0
工具元数据尚未被收录。

版本历史

1
  1. v2.13.0最新Oct 4, 2026