Redmine MCP Server
Redmine MCP Server
Redmine インスタンスに Kiro などの AI アシスタントを接続する MCP (Model Context Protocol) サーバーです。Issues・Projects・Search をカバーする 15 のツールを公開しており、AI アシスタントが自然な会話を通じて、issue の作成、プロジェクトの更新、リソースの検索などを行うことができます。
機能
設定が完了すると、AI アシスタントに次のような依頼ができるようになります:
「自分に割り当てられた未完了の issue をすべて一覧表示して」
「ログインページのクラッシュのバグレポートを作成して」
「データベース移行に関連する issue を検索して」
「old-website プロジェクトをアーカイブして」
「issue #42 のウォッチャーに John を追加して」
サーバーは認証、ページネーション、入力検証、エラーハンドリングを自動的に処理します。
Related MCP server: @a-bonus/redmine-mcp
利用可能なツール
ドメイン | ツール |
Issues | list, get, create, update, delete, add watcher, remove watcher |
Projects | list, get, create, update, delete, archive, unarchive |
Search | すべての Redmine リソースにわたる全文検索 |
前提条件
Python 3.10+ がマシンにインストールされていること
uv — 高速な Python パッケージマネージャー(インストールガイド)
macOS/Linux:
curl -LsSf https://astral.sh/uv/install.sh | shWindows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Redmine API キー — Redmine インスタンスから取得します:
Redmine にログイン
右上のメニューから My Account に移動
右サイドバーの API access key を見つけて Show をクリック
キーをコピー
Kiro でのセットアップ
ステップ 1: MCP サーバー設定を Kiro に追加
~/.kiro/settings/mcp.json を作成または編集します(これにより、すべてのプロジェクトで利用できるようになります):
{
"mcpServers": {
"redmine": {
"command": "uvx",
"args": ["--from", "git+https://github.com/bizcloud-experts/redmine-mcp-server.git", "redmine-mcp-server"],
"env": {
"REDMINE_URL": "https://your-redmine-instance.com",
"REDMINE_API_KEY": "your-api-key-here"
},
"disabled": false
}
}
}置き換えるもの:
https://your-redmine-instance.comを Redmine の URL にyour-api-key-hereを Redmine の API キーに
特定のワークスペースだけで利用したい場合は、そのワークスペース内の .kiro/settings/mcp.json に配置することもできます。
ステップ 2: Kiro を開く
Kiro を起動すると、MCP サーバーが自動的に起動します。「Redmine プロジェクトを一覧表示して」と尋ねて動作を確認できます。
代替方法: git がインストールされていない場合
「Git executable not found」エラーが発生する場合は、マシンに git を必要としない zip ベースのインストールを使用できます:
{
"mcpServers": {
"redmine": {
"command": "uvx",
"args": ["--from", "redmine-mcp-server @ https://github.com/bizcloud-experts/redmine-mcp-server/archive/refs/heads/main.zip", "redmine-mcp-server"],
"env": {
"REDMINE_URL": "https://your-redmine-instance.com",
"REDMINE_API_KEY": "your-api-key-here"
},
"disabled": false
}
}
}代替セットアップ: ローカルインストール
uvx の代わりにローカルクローンから実行したい場合:
git clone https://github.com/bizcloud-experts/redmine-mcp-server.git
cd redmine-mcp-server
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install .代わりに次の MCP 設定を使用します:
{
"mcpServers": {
"redmine": {
"command": "/absolute/path/to/redmine-mcp/.venv/bin/redmine-mcp-server",
"args": [],
"env": {
"REDMINE_URL": "https://your-redmine-instance.com",
"REDMINE_API_KEY": "your-api-key-here"
},
"disabled": false
}
}
}トラブルシューティング
問題 | 解決策 |
"REDMINE_URL environment variable is missing" | MCP 設定の |
"REDMINE_API_KEY environment variable is missing" | MCP 設定の |
"Authentication failed: invalid or expired API key" | Redmine → My Account → API access key で API キーが正しいか確認してください |
"Connection failed" | お使いのマシンから |
Kiro にツールが表示されない |
|
"Git executable not found" | Git がインストールされていないか、PATH が通っていません。代わりに zip ベースのインストール を使用するか、git をインストールしてターミナルを再起動してください |
開発
git clone https://github.com/bizcloud-experts/redmine-mcp-server.git
cd redmine-mcp-server
python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"
pytestThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceEnables AI assistants to manage Redmine issues, projects, time tracking, wiki, and files via the MCP protocol.33365Apache 2.0
- Alicense-qualityBmaintenanceMCP server for Redmine that enables interaction with issues, wiki pages, and time entries through natural language.ISC
- Flicense-qualityCmaintenanceMCP server for Redmine integration, enabling AI assistants to manage issues, upload files, automate workflows, and handle wiki pages.
- FlicenseAqualityDmaintenanceAn MCP server that connects AI agents to Redmine project data, enabling natural language access to issues, projects, time entries, and more via the REST API.21
Related MCP Connectors
MCP server for generating rough-draft project plans from natural-language prompts.
MCP server for AI dialogue using various LLM models via AceDataCloud
An MCP server that integrates with Discord to provide AI-powered features.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/suryamalempati/redmine-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server