What it does
This MCP server bridges Claude to Redmine, exposing the full Redmine REST API as callable tools. It covers all major Redmine operations: creating and updating issues, managing projects and users, recording time entries, and authoring wiki pages. The server supports both read-only mode for safe data reference and full read-write access for operational automation.
Who it's for
Team leads and project managers who run Redmine for issue tracking and want to automate workflows through Claude. Developers building Claude-based tools that need to query or modify project data. Operations teams managing team capacity and project timelines.
Common use cases
- Create issues with full details and custom fields from Claude conversations
- Query open issues, project status, and team workload via natural language
- Update issue metadata—status, assignee, priority, due date—in bulk or individually
- Record time entries and generate time tracking reports
- Manage project memberships and team permissions
Setup pitfalls
- Requires valid Redmine API key generated in admin settings (Administration → Settings → API); the server cannot authenticate without it
- Both
REDMINE_URLandREDMINE_API_KEYenvironment variables are mandatory; missing either will cause startup failure - Read-only mode (
REDMINE_MCP_READ_ONLY=true) is recommended for safety; disabling it allows destructive operations like issue deletion - Tool filtering regex patterns can inadvertently block needed operations; test
REDMINE_MCP_TOOLS_ALLOW_PATTERNandREDMINE_MCP_TOOLS_DENY_PATTERNbefore production deployment