create_jira_project
Create a Jira project by specifying key, name, template, and schemes using Jira MCP Server. Simplify project setup with customizable options for security, permissions, and notifications.
Instructions
Create a new Jira project
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| assignee | No | Key of the lead, if not specified it will use current user. | |
| avatarId | No | ID of the avatar to use for the project. | |
| categoryId | No | Same as projectCategory. Can be used interchangeably. | |
| issueSecurityScheme | No | Determines the security scheme to use. | |
| key | Yes | Mandatory. Must match Jira project key requirements, usually only 2-10 uppercase characters. | |
| name | No | If not specified it will use the key value. | |
| notificationScheme | No | Determines the notification scheme to use. Default is 10000. | |
| permissionScheme | No | Determines the permission scheme to use. | |
| projectCategory | No | Determines the category the project belongs to. | |
| ptype | No | Determines the type of project that should be created. Defaults to 'software'. | |
| template_name | No | Used to create a project based on one of the existing project templates. | |
| url | No | A link to information about the project, such as documentation. |
Input Schema (JSON Schema)
{
"properties": {
"assignee": {
"description": "Key of the lead, if not specified it will use current user.",
"type": "string"
},
"avatarId": {
"description": "ID of the avatar to use for the project.",
"type": [
"integer",
"string"
]
},
"categoryId": {
"description": "Same as projectCategory. Can be used interchangeably.",
"type": [
"integer",
"string"
]
},
"issueSecurityScheme": {
"description": "Determines the security scheme to use.",
"type": [
"integer",
"string"
]
},
"key": {
"description": "Mandatory. Must match Jira project key requirements, usually only 2-10 uppercase characters.",
"type": "string"
},
"name": {
"description": "If not specified it will use the key value.",
"type": "string"
},
"notificationScheme": {
"description": "Determines the notification scheme to use. Default is 10000.",
"type": [
"integer",
"string"
]
},
"permissionScheme": {
"description": "Determines the permission scheme to use.",
"type": [
"integer",
"string"
]
},
"projectCategory": {
"description": "Determines the category the project belongs to.",
"type": [
"integer",
"string"
]
},
"ptype": {
"description": "Determines the type of project that should be created. Defaults to 'software'.",
"type": "string"
},
"template_name": {
"description": "Used to create a project based on one of the existing project templates.",
"type": "string"
},
"url": {
"description": "A link to information about the project, such as documentation.",
"type": "string"
}
},
"required": [
"key"
],
"type": "object"
}