Retrieve and update Jira issues, analyze requirements, and streamline team workflows.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "jira-integration" skill from askskill: 1. Download https://raw.githubusercontent.com/affaan-m/ECC/main/skills/jira-integration/SKILL.md 2. Save it as ~/.claude/skills/jira-integration/SKILL.md 3. Reload skills and tell me it's ready
Please retrieve the latest 20 in-progress Jira tickets in this project, group them by assignee, and summarize current progress, blockers, and recommended next steps.
A ticket progress summary grouped by assignee, including blockers and action recommendations.
Please analyze this Jira ticket’s requirement description, identify unclear scope, missing acceptance criteria, and potential risks, then draft a comment suitable for posting directly on the ticket.
A well-structured ticket comment highlighting issues and suggesting clarifications.
Please transition all Jira tickets that have passed testing but are still in development to Ready for Release, and add the same comment to each: Validation completed, awaiting release scheduling.
The relevant tickets are transitioned in bulk and updated with a standardized note.
Retrieve, analyze, and update Jira tickets directly from your AI coding workflow. Supports both MCP-based (recommended) and direct REST API approaches.
Install the mcp-atlassian MCP server. This exposes Jira tools directly to your AI agent.
Requirements:
uvx (from uv), installed via your package manager or the official uv installation documentationAdd to your MCP config (e.g., ~/.claude.json → mcpServers):
{
"jira": {
"command": "uvx",
"args": ["mcp-atlassian==0.21.0"],
"env": {
"JIRA_URL": "https://YOUR_ORG.atlassian.net",
"JIRA_EMAIL": "[email protected]",
"JIRA_API_TOKEN": "your-api-token"
},
"description": "Jira issue tracking — search, create, update, comment, transition"
}
}
Security: Never hardcode secrets. Prefer setting
JIRA_URL,JIRA_EMAIL, andJIRA_API_TOKENin your system environment (or a secrets manager). Only use the MCPenvblock for local, uncommitted config files.
To get a Jira API token:
If MCP is not available, use the Jira REST API v3 directly via curl or a helper script.
Required environment variables:
| Variable | Description |
|---|---|
JIRA_URL | Your Jira instance URL (e.g., https://yourorg.atlassian.net) |
JIRA_EMAIL | Your Atlassian account email |
JIRA_API_TOKEN | API token from id.atlassian.com |
Store these in your shell environment, secrets manager, or an untracked local env file. Do not commit them to the repo.
For direct curl examples, keep credentials out of command-line arguments by passing the Jira user config on stdin:
jira_curl() {
printf 'user = "%s:%s"\n' "$JIRA_EMAIL" "$JIRA_API_TOKEN" |
curl -s -K - "$@"
}
When the mcp-atlassian MCP server is configured, these tools are available:
| Tool | Purpose | Example |
|---|---|---|
jira_search | JQL queries | project = PROJ AND status = "In Progress" |
jira_get_issue | Fetch full issue details by key | PROJ-1234 |
jira_create_issue | Create issues (Task, Bug, Story, Epic) | New bug report |
jira_update_issue | Update fields (summary, description, assignee) | Change assignee |
jira_transition_issue | Change status | Move to "In Review" |
jira_add_comment | Add comments | Progress update |
jira_get_sprint_issues | List issues in a sprint | Active sprint review |
jira_create_issue_link | Link issues (Blocks, Relates to) | Dependency tracking |
jira_get_issue_development_info | See linked PRs, branches, commits | Dev context |
Tip: Always call
jira_get_transitionsbefore transitioning — transition IDs vary per project workflow.
jira_curl \
-H "Content-Type: application/json" \
"$JIRA_URL/rest/api/3/issue/PROJ-1234" | jq '{
key: .key,
summary: .fields.summary,
status: .fields.status.name,
priority: .fields.priority.name,
type: .fields.issuetype.name,
assignee: .fields.assignee.displayName,
labels: .fields.labels,
description: .fields.description
}'
jira_curl \
-H "Content-Type: application/json" \
"$JIRA_URL/rest/api/3/issue/PROJ-1234?fields=comment" | jq '.fields.comment.comments[] | {
author: .author.displayName,
…
Record polished web app UI demo videos for walkthroughs, tutorials, and showcases.
Refine retrieved context iteratively to improve subagent understanding and output quality.
Unify multi-channel notifications for routing, deduplication, escalation, and inbox consolidation.
Audit, plan, and implement SEO improvements for better search visibility.
Create iOS liquid glass interfaces with dynamic visuals and interactive morphing.
Fetches up-to-date framework docs for setup, APIs, and code examples.
Manage Jira Cloud issues in natural language for search, creation, and updates.
Connect Jira ticket context to AI chat for more accurate coding assistance.
Connect Jira with AI assistants for search, ticket analysis, and workflow automation.
Let AI work with Jira Cloud to query issues, comment, and find users.
Query JIRA issues, sprints, worklogs, users, and projects in natural language.
Let AI manage Jira issues, transitions, updates, and bulk project operations.