Redmine MCP Server
Redmine MCP Server
Ein MCP (Model Context Protocol) Server, der KI-Assistenten wie Kiro mit Ihrer Redmine-Instanz verbindet. Er stellt 15 Tools für Issues, Projekte und Suche bereit – so kann Ihr KI-Assistent Issues erstellen, Projekte aktualisieren, in Ressourcen suchen und mehr – alles über natürliche Konversation.
Was es tut
Nach der Konfiguration können Sie Ihren KI-Assistenten zum Beispiel Folgendes fragen:
„Alle offenen Issues auflisten, die mir zugewiesen sind“
„Einen Fehlerbericht für den Absturz der Anmeldeseite erstellen“
„Nach Issues im Zusammenhang mit Datenbankmigration suchen“
„Das Projekt old-website archivieren“
„John als Beobachter zu Issue #42 hinzufügen“
Der Server übernimmt Authentifizierung, Paginierung, Eingabevalidierung und Fehlerbehandlung automatisch.
Related MCP server: @a-bonus/redmine-mcp
Verfügbare Tools
Bereich | Tools |
Issues | list, get, create, update, delete, add watcher, remove watcher |
Projekte | list, get, create, update, delete, archive, unarchive |
Suche | Volltextsuche über alle Redmine-Ressourcen |
Voraussetzungen
Python 3.10+ auf Ihrem Rechner installiert
uv – ein schneller Python-Paketmanager (Installationsanleitung)
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-Schlüssel – erhalten Sie Ihren von Ihrer Redmine-Instanz:
Melden Sie sich bei Redmine an
Gehen Sie zu Mein Konto (Menü oben rechts)
Suchen Sie in der rechten Seitenleiste nach API-Zugriffsschlüssel und klicken Sie auf Anzeigen
Kopieren Sie den Schlüssel
Einrichtung mit Kiro
Schritt 1: Fügen Sie die MCP-Server-Konfiguration zu Kiro hinzu
Erstellen oder bearbeiten Sie ~/.kiro/settings/mcp.json (dadurch wird es für alle Ihre Projekte verfügbar):
{
"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
}
}
}Ersetzen Sie:
https://your-redmine-instance.comdurch Ihre Redmine-URLyour-api-key-heredurch Ihren Redmine-API-Schlüssel
Sie können diese Datei auch in .kiro/settings/mcp.json in einem bestimmten Arbeitsbereich ablegen, wenn Sie sie nur dort verfügbar machen möchten.
Schritt 2: Öffnen Sie Kiro
Der MCP-Server startet automatisch, wenn Kiro gestartet wird. Sie können überprüfen, ob er funktioniert, indem Sie fragen: „Listen Sie meine Redmine-Projekte auf.“
Alternative: Wenn git nicht installiert ist
Wenn Sie einen Fehler „Git executable not found“ erhalten, können Sie eine zip-basierte Installation verwenden, die kein git auf Ihrem Rechner erfordert:
{
"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
}
}
}Alternative Einrichtung: Lokale Installation
Wenn Sie es vorziehen, von einem lokalen Klon statt von uvx aus zu laufen:
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 .Verwenden Sie dann stattdessen diese MCP-Konfiguration:
{
"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
}
}
}Fehlerbehebung
Problem | Lösung |
„Umgebungsvariable REDMINE_URL fehlt“ | Stellen Sie sicher, dass |
„Umgebungsvariable REDMINE_API_KEY fehlt“ | Stellen Sie sicher, dass |
„Authentifizierung fehlgeschlagen: ungültiger oder abgelaufener API-Schlüssel“ | Überprüfen Sie, ob Ihr API-Schlüssel in Redmine → Mein Konto → API-Zugriffsschlüssel korrekt ist. |
„Verbindung fehlgeschlagen“ | Überprüfen Sie, dass |
Tools erscheinen nicht in Kiro | Bestätigen Sie, dass die Datei |
„Git-Programm nicht gefunden“ | Git ist nicht installiert oder nicht im PATH. Verwenden Sie stattdessen die zip-basierte Installation oder installieren Sie Git und starten Sie Ihr Terminal neu. |
Entwicklung
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