redmine
Drive Redmine from Gemini CLI: bundled agent skill plus MCP server.
Open source Open in the app JSON README (API)
About
Drive Redmine from Gemini CLI: bundled agent skill plus MCP server.
Details
- Kind
- Plugins
- Topic
- AI, RAG & memory
- Publisher
- aarondpn
- Origin
- gemini
- Category
- ferramentas
- Version
- 1.0.0
- Stars
- 43
- Forks
- 6
- Open pull requests
- 3
- Last push
- 2026-09-06T22:25:25Z
- Repository state
- ativo
- Language
- Go
- License
- MIT
- Added
- 2026-08-30 14:13:39
- Updated
- 2026-08-30 14:13:39
- Origin id
aarondpn/redmine-cli
README
<p align="center"> <img src="docs/public/favicon.svg" alt="redmine-cli logo" width="120" /> </p> <h1 align="center">redmine-cli</h1> <p align="center"> A command-line interface for <a href="https://www.redmine.org/">Redmine</a> project management. </p> <p align="center"> <b>English</b> · <a href="README.zh-CN.md">简体中文</a> · <a href="README.ja.md">日本語</a> </p> <p align="center"> <a href="https://github.com/aarondpn/redmine-cli/actions/workflows/ci.yml"><img src="https://img.shields.io/github/actions/workflow/status/aarondpn/redmine-cli/ci.yml?style=for-the-badge&logo=githubactions&logoColor=white&label=CI" alt="CI"></a> <a href="https://github.com/aarondpn/redmine-cli/releases/latest"><img src="https://img.shields.io/github/v/release/aarondpn/redmine-cli?style=for-the-badge&logo=github&logoColor=white" alt="Release"></a> <a href="https://go.dev/"><img src="https://img.shields.io/github/go-mod/go-version/aarondpn/redmine-cli?style=for-the-badge&logo=go&logoColor=white" alt="Go"></a> <a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/License-MIT-yellow?style=for-the-badge&logo=opensourceinitiative&logoColor=white" alt="License"></a> </p> <p align="center"> <a href="https://www.redmine.org/projects/redmine/wiki/changelog"><img src="https://img.shields.io/badge/Redmine-4.x-B32024?style=for-the-badge&logo=redmine&logoColor=white" alt="Redmine 4.x"></a> <a href="https://www.redmine.org/projects/redmine/wiki/changelog"><img src="https://img.shields.io/badge/Redmine-5.x-B32024?style=for-the-badge&logo=redmine&logoColor=white" alt="Redmine 5.x"></a> <a href="https://www.redmine.org/projects/redmine/wiki/changelog"><img src="https://img.shields.io/badge/Redmine-6.x-B32024?style=for-the-badge&logo=redmine&logoColor=white" alt="Redmine 6.x"></a> <a href="https://www.redmine.org/projects/redmine/wiki/changelog"><img src="https://img.shields.io/badge/Redmine-7.x-B32024?style=for-the-badge&logo=redmine&logoColor=white" alt="Redmine 7.x"></a> </p> <p align="center"> <a href="#installation">Installation</a> · <a href="#getting-started">Getting Started</a> · <a href="#ai-agents">AI Agents</a> </p> ## Installation ### Homebrew (macOS & Linux) ```bash brew tap aarondpn/tap brew 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](https://github.com/aarondpn/redmine-cli/releases/latest): | Platform | Architecture | Download | |---------------|-------------|----------| | Linux | x86_64 | `redmine-cli-linux-amd64.tar.gz` | | Linux | ARM64 | `redmine-cli-linux-arm64.tar.gz` | | macOS | Intel | `redmine-cli-darwin-amd64.tar.gz` | | macOS | Apple Silicon | `redmine-cli-darwin-arm64.tar.gz` | | Windows | x86_64 | `redmine-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 key redmine auth login # List issues redmine issues list # View a specific issue redmine issues view 123 # Log time redmine time log ``` Run `redmine --help` to see all available commands. <a name="ai-agents"></a> ## Using with AI Agents redmine-cli ships an [Agent Skill](https://agentskills.io) (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: | Tool | One-line install | |---|---| | **Any agent (skill)** | `npx skills add aarondpn/redmine-cli` | | **Any MCP host** | `redmine mcp serve` (then add to host config) | | **Claude Code** | `/plugin marketplace add aarondpn/redmine-cli` then `/plugin install redmine` | | **Codex CLI** | `codex plugin marketplace add aarondpn/redmine-cli` then `/plugins` (install **Redmine** from the added marketplace) | | **Gemini CLI** | `gemini 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](https://redmine-cli.dev/guides/ai-agents/). ## 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](e2e/README.md).