MCP Redmine

MCP Redmine restricts files to approved directories, and administrators can limit read-only work to GET requests.

  • 254 ★ on the repository
  • Last commit
  • MPL-2.0
MCP server

Extended access

Why this level

  • The agent can change issues and time entries using the key; file access is enabled for explicitly allowed directories.
All reasons and checks

runekaagaard/mcp-redmine

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/mcp-redmine

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The agent can change issues and time entries using the key; file access is enabled for explicitly allowed directories.

This is third-party code. Review the repository files before installing.

What it does

MCP Redmine exposes issues, projects, time entries and attachments from your instance. An agent can inspect records and prepare new issues or status changes. OpenAPI discovery lists paths and parameters before requests. Responses include API results and errors. Administrators can allow only GET requests and restrict directories for file uploads and downloads.

Who it is for. Redmine project coordinators collecting issue context and preparing updates with Claude.

Good fit when

  • Before planning, a coordinator collects project issues and their current statuses.
  • Refined requirements are turned into a draft issue.
  • A lead retrieves time entries for a project report.
  • An agent downloads an attachment into an approved working directory.

Not a fit when

  • The agent must read arbitrary local files without directory controls.
  • An overprivileged key cannot be restricted.
  • Every markup format must render perfectly without review in Redmine.

Example request

Collect this project’s issues and propose status changes without writing or uploading files.

MCP

Transport
stdio, http
Authentication
API key

Environment variables

REDMINE_URL required
Your Redmine instance URL.
REDMINE_API_KEY required, secret
API key with the user’s Redmine permissions.
REDMINE_ALLOWED_DIRECTORIES
Allowed upload and download directories.
REDMINE_READ_ONLY
Set 1 to permit GET requests only.

Limitations

A Redmine URL and user API key with access to the required projects are needed. File operations are disabled without REDMINE_ALLOWED_DIRECTORIES; Docker uses paths inside the container. Read any optional request-instructions file before connecting because it guides the agent’s requests. Read-only mode permits GET only: issue creation, updates and uploads to Redmine are blocked. Choose the mode before assigning a task.

How to disable. Remove the MCP entry, stop the process and revoke its dedicated key. Review downloaded attachments and completed Redmine changes separately.

FAQ

How do I enable read-only mode?

Set `REDMINE_READ_ONLY=1`. The server keeps GET requests and refuses data changes and file uploads to Redmine.

Why does attachment download fail?

Check allowed directories and the complete destination filename. File operations need that allowlist.

How are API parameters discovered?

Call `redmine_paths_list`, then `redmine_paths_info` for the selected path. The OpenAPI description supplies parameters for preparing the request.

Can I use an internal certificate?

Yes. Configure `REDMINE_CA_BUNDLE` rather than disabling verification.

What is the response format?

The default response is YAML, with JSON available. Read the status code and any error message alongside the returned data.

Discussion

No questions or reviews yet.

Jira MCP in Go: an agent searches issues by JQL, runs sprints, comments and worklogs and sees an issue's branches and pull requests on Cloud and Server

MCP serverBroad access96Repository stars
Editors’ pick

An MCP server for Jira and Confluence, cloud and self-hosted: search, create and edit issues and pages

MCP serverBroad access6.1KRepository stars

An MCP server for Linear: issues, projects, cycles, milestones, documents and project updates via the GraphQL API

MCP serverBroad access149Repository stars

Trello MCP server with 57 tools: cards, lists, checklists, attachments, comments, custom fields and workspaces, plus acceptance-criteria extraction

MCP serverBroad access447Repository stars

Planfix MCP

planfix-mcp

Russian stack

Planfix MCP server: tasks, projects, contacts, comments and employees through the REST API

MCP serverBroad access5Repository stars
Official

An MCP server lets agents find stored items and make scoped changes to a household or shared inventory.

MCP serverExtended access503Repository stars

README in short

Custom headers support corporate-proxy connections. REDMINE_CA_BUNDLE configures a trusted certificate authority for internal certificates.

README badge

Report a problem

Foxx AIMCP Redmine
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.