Create Jira Issue
jira_create_issueCreate a new Jira issue by providing project key, summary, and issue type. Optionally add a description and select output format.
Instructions
Create a new Jira issue in a project.
Creates an issue with the given project, summary, and issue type. Use jira_list_issue_types to discover valid issue types for a project.
Args:
project_key (string): Jira project key (e.g. PROJ)
summary (string): Issue title (required)
issue_type (string): Issue type name (e.g. Bug, Task) or numeric ID
description (string, optional): Issue description
response_format ('markdown' | 'json'): Output format (default: 'markdown')
Returns: For JSON: { "key": string, "id": string, "self": string } For Markdown: Summary with issue key and link
Examples:
Create a bug: project_key="PROJ", summary="Login fails", issue_type="Bug"
Create a task: project_key="DEMO", summary="Review docs", issue_type="Task"
Error Handling:
401: Check JIRA_EMAIL and JIRA_API_TOKEN
403: No create permission in project
404: Project or issue type not found
422: Validation error (e.g. missing required fields)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| summary | Yes | Issue title | |
| issue_type | Yes | Issue type name or ID | |
| description | No | Optional description | |
| project_key | Yes | Jira project key | |
| response_format | No | Output format | markdown |