MCP Redmine is an MCP server that provides an integration between large language model clients and the Redmine project management platform. Built in Python and managed using uv, it connects AI assistants directly to self-hosted or cloud-based Redmine instances via the standard Redmine REST API. Software developers, project managers, and technical support leads use MCP Redmine to interact with their tracking workspace through natural language queries. By exposing Redmine capabilities via the Model Context Protocol, the server enables users to list projects, monitor issue queues, view assigned tasks, and check ticket statuses without manually opening the web interface. Users authenticate using their standard Redmine URL and an individual API key, ensuring that existing user permissions and role-based access restrictions are respected. The integration streamlines daily workflows, allowing teams to review ongoing development tickets, query milestone progress, and inspect project data directly from MCP-compliant interfaces like Claude Desktop.
Category: CRM, ERP & E-commerce
Tags: issue-tracking, project-management, redmine, task-tracking
uv using pip: powershell pip install uv 3. Clone the repository and navigate into the directory: powershell git clone https://github.com/adesulaiman/mcp-redmine.git cd mcp-redmine 4. Install project dependencies: powershell uv sync 5. Add the server configuration to your claude_desktop_config.json file: json { "mcpServers": { "redmine": { "command": "uv", "args": [ "run", "--directory", "/path/to/mcp-redmine", "-m", "mcp_redmine.server", "main" ], "env": { "REDMINE_URL": "http://localhost:3000", "REDMINE_API_KEY": "your-api-key" } } } } 6. Replace the path, REDMINE_URL, and REDMINE_API_KEY with your actual instance credentials and restart Claude Desktop.Part of MCP Servers
You can install MCP Redmine by cloning the GitHub repository, installing the uv package manager via pip, and running uv sync inside the project folder. Once installed, configure the server in your MCP client by pointing the command execution to the uv runner and providing your Redmine URL and API key.
MCP Redmine allows AI assistants to interact with your Redmine project management environment. It exposes tools that query projects and inspect issues, enabling users to fetch project lists, review ticket information, and monitor issue tracking updates through natural language prompts.
MCP Redmine works with any client that implements the Model Context Protocol, including Claude Desktop. Once registered in the client configuration file with the required environment variables, the assistant can immediately communicate with the server.
Yes, MCP Redmine is an open-source project hosted on GitHub. Anyone can inspect the Python source code, clone the repository locally, or modify the server implementation to suit specific Redmine integration needs.