Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
JIRA_HOST | Yes | Your JIRA instance URL (e.g., https://your-instance.atlassian.net) | |
JIRA_USERNAME | Yes | Your JIRA email address/username | |
JIRA_API_TOKEN | Yes | Your JIRA API token (paste exactly as provided by Atlassian, may contain special characters) |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
jira_get_issue | Retrieves detailed information about a specific JIRA issue |
jira_get_issue_comments | Retrieves comments for a specific JIRA issue with configurable quantity and filtering options |
jira_get_assigned_issues | Retrieves all JIRA issues assigned to the current user |
jira_create_issue | Creates a new JIRA issue with specified parameters |
jira_update_issue | Updates an existing JIRA issue with field changes, status transitions, and worklog entries |
search_jira_issues | Search JIRA issues using JQL queries or helper parameters. Supports both expert JQL and beginner-friendly filters. |
jira_get_projects | Get all accessible JIRA projects with filtering and search capabilities |
jira_get_boards | Get all accessible JIRA boards with filtering by type, project, and name |
jira_get_sprints | Get all sprints for a specific JIRA board with filtering by state |
jira_add_worklog | Add a worklog entry to track time spent on an issue |
jira_get_worklogs | Get all worklog entries for a specific issue |
jira_update_worklog | Update an existing worklog entry |
jira_delete_worklog | Delete a worklog entry from an issue |
jira_get_current_user | Get current user profile information and permissions |