MCP Atlassian

by sooperset
Verified

jira_update_issue

Modify Jira issues by updating fields, changing statuses, linking Epics, and attaching files using a JSON-based input for precise control and automation.

Instructions

Update an existing Jira issue including changing status, adding Epic links, updating fields, etc.

Input Schema

NameRequiredDescriptionDefault
additional_fieldsNoOptional JSON string of additional fields to update. Use this for custom fields or more complex updates.{}
attachmentsNoOptional JSON string or comma-separated list of file paths to attach to the issue. Example: "/path/to/file1.txt,/path/to/file2.txt" or "["/path/to/file1.txt","/path/to/file2.txt"]"
fieldsYesA valid JSON object of fields to update as a string. Example: '{"summary": "New title", "description": "Updated description", "priority": {"name": "High"}, "assignee": {"name": "john.doe"}}'
issue_keyYesJira issue key (e.g., 'PROJ-123')

Input Schema (JSON Schema)

{ "properties": { "additional_fields": { "default": "{}", "description": "Optional JSON string of additional fields to update. Use this for custom fields or more complex updates.", "type": "string" }, "attachments": { "description": "Optional JSON string or comma-separated list of file paths to attach to the issue. Example: \"/path/to/file1.txt,/path/to/file2.txt\" or \"[\"/path/to/file1.txt\",\"/path/to/file2.txt\"]\"", "type": "string" }, "fields": { "description": "A valid JSON object of fields to update as a string. Example: '{\"summary\": \"New title\", \"description\": \"Updated description\", \"priority\": {\"name\": \"High\"}, \"assignee\": {\"name\": \"john.doe\"}}'", "type": "string" }, "issue_key": { "description": "Jira issue key (e.g., 'PROJ-123')", "type": "string" } }, "required": [ "issue_key", "fields" ], "type": "object" }
ID: kc33m1kh5m