Redmine MCP Server

Connects Claude Desktop to a Redmine instance, enabling interaction with Redmine's API via natural language.

Remote serverstreamable-httpPython★ 231

What is the Redmine MCP Server?

Connects Claude Desktop to a Redmine instance, enabling interaction with Redmine's API via natural language.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
redmine_paths_listReturn a list of available API paths from OpenAPI spec
redmine_paths_infoGet full path information for given path templates
redmine_requestMake a request to the Redmine API
redmine_uploadUpload a file to Redmine and get a token for attachment
redmine_downloadDownload an attachment from Redmine and save it to a local file

How to install the Redmine MCP Server

{
    "mcpServers": {
      "redmine": {
        "command": "docker",
        "args":  [
            "run",
            "-i",
            "--rm",
            "-e", "REDMINE_URL",
            "-e", "REDMINE_API_KEY",
            "-e", "REDMINE_REQUEST_INSTRUCTIONS",
            "-e", "REDMINE_ALLOWED_DIRECTORIES",
            "-v", "/path/to/instructions.md:/app/INSTRUCTIONS.md",
            "-v", "/path/to/uploads:/app/uploads",
            "mcp-redmine"
        ],
        "env": {
          "REDMINE_URL": "https://your-redmine-instance.example.com",
          "REDMINE_API_KEY": "your-api-key",
          "REDMINE_REQUEST_INSTRUCTIONS": "/app/INSTRUCTIONS.md",
          "REDMINE_ALLOWED_DIRECTORIES": "/app/uploads"
        }
      }
    }
  }

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
REDMINE_URLEndpoint or connection string the server talks to.Yes
REDMINE_API_KEYCredential the server authenticates with.Yes
REDMINE_REQUEST_INSTRUCTIONSConfiguration value read at startup.Optional
REDMINE_ALLOWED_DIRECTORIESFilesystem location the server is allowed to use.Optional

Example prompts to try

  • “Use Redmine to redmine paths list.”
  • “Use Redmine to redmine paths info.”
  • “Use Redmine to Input.”

Frequently asked questions

Key features include: searching and browsing Redmine projects and issues, creating and updating issues with full markdown support, uploading and downloading file attachments, managing time entries, and comprehensive Redmine API access.