Batch Create Issues
jira_batch_create_issuesCreate multiple Jira issues simultaneously to streamline project management. Validate issue data before creation to ensure accuracy and reduce errors.
Instructions
Create multiple Jira issues in a batch.
Args: ctx: The FastMCP context. issues: JSON array string of issue objects. validate_only: If true, only validates without creating.
Returns: JSON string indicating success and listing created issues (or validation result).
Raises: ValueError: If in read-only mode, Jira client unavailable, or invalid JSON.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| issues | Yes | JSON array of issue objects. Each object should contain: - project_key (required): The project key (e.g., 'PROJ') - summary (required): Issue summary/title - issue_type (required): Type of issue (e.g., 'Task', 'Bug') - description (optional): Issue description in Markdown format - assignee (optional): Assignee username or email - components (optional): Array of component names Example: [ {"project_key": "PROJ", "summary": "Issue 1", "issue_type": "Task"}, {"project_key": "PROJ", "summary": "Issue 2", "issue_type": "Bug", "components": ["Frontend"]} ] | |
| validate_only | No | If true, only validates the issues without creating them |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |