Redmine MCP Server

by MCP-Mirror

315 downloads
Not rated
GitHub

About

It is a Model Context Protocol server that integrates with Redmine’s REST API to provide ticket and project information to large language models (LLMs).

Details

Author
MCP-Mirror
Downloads
315
Categories
Other

- Search, create, update, and delete issues
- Filter issues by project, status, assignee
- Support for custom fields on issues
- Full CRUD for projects and time entries
- Admin‑required user management (list, create, update, delete)

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Redmine MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Configure it as an MCP server in Claude using a JSON block with the npx command and set environment variables REDMINE_HOST and REDMINE_API_KEY. The API key is obtained from your Redmine user settings after enabling the REST API in admin settings.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "redmine mcp server": {
            "yonaka15_mcp-server-redmine": {
                "command": "npx",
                "args": [
                    "@modelcontextprotocol/inspector",
                    "dist/index.js"
                ]
            }
        }
    }
}

McpServers

{
    "yonaka15_mcp-server-redmine": {
        "command": "npx",
        "args": [
            "@modelcontextprotocol/inspector",
            "dist/index.js"
        ]
    }
}

Redmine MCP Server

This is a Model Context Protocol (MCP) server implementation for Redmine. It integrates with Redmine's REST API to provide ticket and project information to LLMs.

<a href="https://glama.ai/mcp/servers/55eg9u36cg">Redmine Server MCP server</a>

Features

Supports stable resources from Redmine REST API:

- Issues (1.0~)
- Projects (1.0~)
- Users (1.1~)
- Time Entries (1.1~)

Tools

Issues

- Search Issues
- Filter by project, status, assignee, etc.
- Keyword search
- Custom field support
- Create/Update Issues
- Set tracker, status, priority
- Configure custom fields
- Add comments
- Delete Issues

Projects

- Search Projects
- Filter by active/archived/closed status
- Keyword search
- Get Project Details
- Include trackers, categories information
- Create/Update Projects
- Configure modules and trackers
- Set member inheritance
- Archive/Unarchive Projects
- Delete Projects

Time Entries

- Search Time Entries
- Filter by project, user, date range
- Get Time Entry Details
- Create/Update Time Entries
- Record against project or issue
- Specify activity
- Custom field support
- Delete Time Entries

Usage with Claude

To use this server with Claude, configure it as follows:

{
  "mcp-server-redmine": {
    "command": "npx",
    "args": [
      "-y",
      "--prefix",
      "/path/to/mcp-server-redmine",
      "mcp-server-redmine"
    ],
    "env": {
      "REDMINE_HOST": "https://your-redmine.example.com",
      "REDMINE_API_KEY": "your-api-key-here"
    }
  }
}

Configuration Options

- command: Command to execute the npm package
- args:
- -y: Auto-respond "yes" to prompts
- --prefix: Specify installation directory
- Last argument specifies the package name
- env: Environment variables
- REDMINE_HOST: Redmine server URL
- REDMINE_API_KEY: Your Redmine API key

Setup

Getting an API Key

1. Enable REST API in Redmine admin settings
2. Get API key from user settings page

Environment Variables

Set the following environment variables:

- REDMINE_API_KEY: API key obtained from Redmine user settings
- REDMINE_HOST: Redmine server URL (e.g., https://redmine.example.com)

Testing

Unit Tests

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.