jira_attachment_upload
Upload local files to a JIRA issue by providing the issue key and absolute file paths. Streams each file in a single multipart request and returns attachment metadata.
Instructions
Upload one or more local files as attachments to a JIRA issue. Provide file_paths as absolute paths on the MCP server's filesystem; each is streamed from disk and rides a single multipart request. Returns YAML metadata (id, filename, mime_type, size, content_url) for each created attachment. Mirrors omni-dev atlassian jira attachment upload.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"key": "<key>",
"file_paths": "<file_paths>"
},
"name": "jira_attachment_upload"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | JIRA issue key (e.g., `PROJ-123`). | |
| file_paths | Yes | Local filesystem path(s) to the file(s) to upload. Each is streamed from disk (never fully buffered in memory) and rides a single multipart request. |