Redmine MCP Server

update_issue

Modify issue details such as status, priority, due date, description, or custom fields in Redmine. Automate updates with API integration using the MCP server for efficient issue management.

Instructions

Update an existing issue. Modify any issue fields as needed. Returns success or validation error status. Available since Redmine 1.0

Input Schema

NameRequiredDescriptionDefault
assigned_to_idNoReassign issue to this user ID
category_idNoChange issue category
custom_fieldsNoUpdate custom field values
descriptionNoNew issue description
due_dateNoChange due date as YYYY-MM-DD
estimated_hoursNoUpdate time estimate in hours
fixed_version_idNoChange target version or milestone
idYesID of issue to update
is_privateNoChange issue privacy setting
notesNoAdd a note about the changes
parent_issue_idNoMove issue under this parent ID
priority_idNoChange priority level
private_notesNoSet true to make note private
project_idNoMove issue to this project ID
start_dateNoChange start date as YYYY-MM-DD
status_idNoChange status to this ID
subjectNoNew issue title or summary
tracker_idNoChange issue type to this tracker ID

Input Schema (JSON Schema)

{ "properties": { "assigned_to_id": { "description": "Reassign issue to this user ID", "type": "number" }, "category_id": { "description": "Change issue category", "type": "number" }, "custom_fields": { "description": "Update custom field values", "items": { "properties": { "id": { "description": "Custom field ID to update", "type": "number" }, "value": { "description": "New value or list of values for the field as JSON string", "type": "string" } }, "required": [ "id", "value" ], "type": "object" }, "type": "array" }, "description": { "description": "New issue description", "type": "string" }, "due_date": { "description": "Change due date as YYYY-MM-DD", "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "estimated_hours": { "description": "Update time estimate in hours", "type": "number" }, "fixed_version_id": { "description": "Change target version or milestone", "type": "number" }, "id": { "description": "ID of issue to update", "type": "number" }, "is_private": { "description": "Change issue privacy setting", "type": "boolean" }, "notes": { "description": "Add a note about the changes", "type": "string" }, "parent_issue_id": { "description": "Move issue under this parent ID", "type": "number" }, "priority_id": { "description": "Change priority level", "type": "number" }, "private_notes": { "description": "Set true to make note private", "type": "boolean" }, "project_id": { "description": "Move issue to this project ID", "type": "number" }, "start_date": { "description": "Change start date as YYYY-MM-DD", "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "status_id": { "description": "Change status to this ID", "type": "number" }, "subject": { "description": "New issue title or summary", "type": "string" }, "tracker_id": { "description": "Change issue type to this tracker ID", "type": "number" } }, "required": [ "id" ], "type": "object" }
ID: 55eg9u36cg