Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| JIRA_BASE_URL | Yes | Your Jira instance base URL | |
| JIRA_API_TOKEN | Yes | Jira API token (Generate from https://id.atlassian.com/manage-profile/security/api-tokens) | |
| JIRA_USER_EMAIL | Yes | Your Jira account email | |
| JIRA_CURRENT_USER | No | Optional override current user for queries | currentuser() |
| JIRA_TEAM_MEMBERS | No | Optional comma-separated list of team member emails |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_my_issues | Get all issues currently assigned to the configured CURRENT_USER |
| add_comment | Add a comment to a specified Jira issue |
| get_my_work_summary | Get a summary of issues the CURRENT_USER has worked on (updated, commented, or transitioned) within a date range |
| get_team_activity | Get recent issue updates (status changes, comments, assignments) from TEAM_MEMBERS |
| search_issues | Search for issues using JQL (Jira Query Language). Use this to find issues by parent/epic, assignee, status, labels, or any other criteria. Example JQL: "parent=TSSE-206", "assignee=currentuser() AND status="In Progress"", "labels=Dec15-19" |
| get_issue_details | Get full details of a specific Jira issue |
| get_project_components | Get all available components for a Jira project |
| update_issue_field | Update a custom field on a Jira issue. Supported fields: Decision Needed, Progress Update, Decision Maker(s), Risks/Blockers, Completion Percentage, Health Status. You can use either the field name or field ID. |
| update_progress | Update the Progress Update field (customfield_15112) on a Jira issue. This field uses a structured template with three sections:
Options:
|
| create_issue | Create a new issue in Jira. Supports standard fields (summary, description, assignee, priority, labels) and custom fields (Health Status, Completion Percentage, Progress Update, etc.) |
| get_sprint_tasks | Retrieve Sprint tasks for the current week or next week. Sprint tasks are tagged with labels in the format MonDD-DD (e.g., Dec15-19 for December 15-19). Two query modes:
The tool automatically calculates the Monday-Friday date range and matches against the corresponding sprint label. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |