126 lines
13 KiB
JSON
126 lines
13 KiB
JSON
{
|
|
"name": "Jira",
|
|
"slug": "jira",
|
|
"tagline": "AI-Power Your Jira in 2 Clicks",
|
|
"metaDescription": "Connect Jira to any AI model with MCPEngage. Manage issues, sprints, and projects through natural conversation.",
|
|
"badgeText": "Now Available — Connect Jira + AI",
|
|
"heroSubtitle": "MCPEngage connects Jira to any AI model via MCP.<br class=\"hidden sm:block\"><span class=\"text-white font-semibold\">Create issues, update sprints, and track progress — all through conversation.</span>",
|
|
"urlBarPath": "jira",
|
|
"chatPlaceholder": "Ask about your Jira issues...",
|
|
"toolCount": "68",
|
|
"installPlatformName": "Jira",
|
|
"installToolCount": "68",
|
|
"sidebarIcons": [
|
|
{"icon": "message-square", "label": "Chat"},
|
|
{"icon": "alert-circle", "label": "Issues"},
|
|
{"icon": "layout", "label": "Boards"},
|
|
{"icon": "zap", "label": "Sprints"}
|
|
],
|
|
"rightPanel": {
|
|
"tab1Label": "Issues",
|
|
"tab1Icon": "alert-circle",
|
|
"tab1Count": "142",
|
|
"tab2Label": "Sprints",
|
|
"tab2Icon": "zap",
|
|
"cards": [
|
|
{
|
|
"title": "API rate limit bug",
|
|
"subtitle": "BACKEND-342 • Critical",
|
|
"badge": "In Progress",
|
|
"badgeColor": "blue",
|
|
"tags": [
|
|
{"text": "P0", "bg": "bg-brand-500/15", "color": "text-brand-400"},
|
|
{"text": "Backend", "bg": "bg-zinc-800", "color": "text-zinc-400"}
|
|
]
|
|
},
|
|
{
|
|
"title": "Add dark mode toggle",
|
|
"subtitle": "FE-128 • Enhancement",
|
|
"badge": "To Do",
|
|
"badgeColor": "yellow",
|
|
"tags": [
|
|
{"text": "P2", "bg": "bg-brand-500/15", "color": "text-brand-400"},
|
|
{"text": "Frontend", "bg": "bg-zinc-800", "color": "text-zinc-400"}
|
|
]
|
|
},
|
|
{
|
|
"title": "Fix login redirect",
|
|
"subtitle": "AUTH-91 • Bug",
|
|
"badge": "Done",
|
|
"badgeColor": "green",
|
|
"tags": [
|
|
{"text": "P1", "bg": "bg-brand-500/15", "color": "text-brand-400"},
|
|
{"text": "Auth", "bg": "bg-zinc-800", "color": "text-zinc-400"}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"stats": [
|
|
{"value": 68, "suffix": "+", "label": "Jira Tools"},
|
|
{"prefix": "$", "value": 0, "label": "Setup Cost"},
|
|
{"value": 2, "suffix": "min", "label": "Install Time"},
|
|
{"display": "24/7", "label": "AI Dev Ops"}
|
|
],
|
|
"terminalLines": [
|
|
{"text": "$ npx mcpengage init", "color": "text-white", "delay": 0},
|
|
{"text": "", "color": "", "delay": 600},
|
|
{"text": "? Select your platform: Jira", "color": "text-cyan-400", "delay": 1200},
|
|
{"text": "", "color": "", "delay": 1600},
|
|
{"text": " Connecting to Jira API...", "color": "text-zinc-500", "delay": 2000},
|
|
{"text": "✓ Connected to Jira API", "color": "text-green-400", "delay": 3000},
|
|
{"text": "✓ 68 tools loaded", "color": "text-green-400", "delay": 3600},
|
|
{"text": "✓ Ready! Ask your AI anything about Jira", "color": "text-green-400", "delay": 4200}
|
|
],
|
|
"beforeItems": [
|
|
{"title": "Manual issue creation", "desc": "Developers interrupt flow to click through Jira forms, losing context and momentum"},
|
|
{"title": "Sprint planning chaos", "desc": "3-hour meetings to decide what goes in the sprint, half the team multitasking"},
|
|
{"title": "Status update theater", "desc": "Daily standups turn into manual Jira board updates instead of actual conversation"},
|
|
{"title": "Lost context", "desc": "Can't remember which issue blocked which PR or why that bug is P0"}
|
|
],
|
|
"afterItems": [
|
|
{"title": "Voice-to-issue", "desc": "\"Create a P1 bug: API timeout in checkout flow\" — ticket created with proper fields instantly"},
|
|
{"title": "Smart sprint planning", "desc": "\"What unfinished work from last sprint should roll over?\" — AI analyzes and suggests"},
|
|
{"title": "Auto status sync", "desc": "Link GitHub PRs to Jira issues, status updates automatically when code merges"},
|
|
{"title": "Project intelligence", "desc": "Ask \"Why is the mobile release blocked?\" — AI traces dependencies and surfaces blockers"}
|
|
],
|
|
"painPointsHeadline": "Your Team Is<br><span class=\"text-red-400\">Shipping Slower</span>",
|
|
"painPointsSubHeadline": "Jira has all the issues, but managing them interrupts actual development work.",
|
|
"painPoints": [
|
|
{"icon": "cpu", "title": "Context Switching", "desc": "Developers lose 20+ minutes daily switching between code, Jira, Slack, and docs. Every ticket update breaks their flow, killing productivity."},
|
|
{"icon": "calendar-x", "title": "Sprint Overhead", "desc": "Planning meetings take 3+ hours. Estimating stories, assigning points, and prioritizing work feels like busywork instead of actual progress."},
|
|
{"icon": "git-branch", "title": "Sync Lag", "desc": "Jira shows stale status. Issues marked In Progress are actually done. PRs merged but tickets still open. Your source of truth isn't trustworthy."}
|
|
],
|
|
"howItWorksHeadline": "Three Steps to<br><span class=\"gradient-text\">AI-Powered Development</span>",
|
|
"howItWorks": [
|
|
{"title": "Connect Your Jira", "desc": "Provide your Jira API token and site URL. MCPEngage discovers all projects, boards, issues, and sprints — building 68+ tools automatically. No code, no configuration."},
|
|
{"title": "Ask in Plain English", "desc": "\"Show me all P0 bugs in the current sprint.\" \"Move BACKEND-342 to In Review.\" \"What's blocking the Q1 release?\" Your AI understands and executes."},
|
|
{"title": "Automate Your Workflow", "desc": "Set recurring tasks: auto-create issues from Slack threads, sync status from GitHub PRs, generate sprint reports, and flag blockers based on dependencies."}
|
|
],
|
|
"featuresHeadline": "Everything to<br><span class=\"gradient-text\">Supercharge Jira</span>",
|
|
"featuresSubtext": "68+ Jira tools accessible through one natural-language interface.",
|
|
"features": [
|
|
{"icon": "alert-circle", "title": "Issue Management", "desc": "Create, update, and close issues without leaving your workflow. \"Create 5 bugs from this test report with proper priority.\""},
|
|
{"icon": "layout", "title": "Board Intelligence", "desc": "Query across projects and boards. \"Show me all In Progress issues assigned to the backend team.\""},
|
|
{"icon": "zap", "title": "Sprint Automation", "desc": "Auto-populate sprints based on priority and capacity. \"Add all P0 and P1 issues to the next sprint.\""},
|
|
{"icon": "git-branch", "title": "Dependency Tracking", "desc": "Identify blockers and dependencies automatically. \"What issues are blocked by the API migration?\""},
|
|
{"icon": "trending-up", "title": "Velocity Analytics", "desc": "Real-time sprint metrics and team velocity. \"What's our average story point completion rate this quarter?\""},
|
|
{"icon": "users", "title": "Team Workload", "desc": "See who's overloaded and who has capacity. \"Which developers have the lightest workload this sprint?\""}
|
|
],
|
|
"faq": [
|
|
{"q": "What is MCP?", "a": "MCP (Model Context Protocol) is an open standard created by Anthropic that lets AI models securely connect to external tools and data sources. Think of it as a USB port for AI — MCPEngage uses MCP to give your AI real-time read/write access to Jira."},
|
|
{"q": "How does it connect to Jira?", "a": "You provide a Jira API token (generated in your Atlassian account settings) and your Jira site URL. MCPEngage uses the Jira REST API to create 68+ tools covering issues, projects, sprints, boards, and more. Your credentials are encrypted and never stored on our servers."},
|
|
{"q": "Will it mess up my issues?", "a": "No. MCPEngage uses Jira's official API with the same permissions as any integration. All changes are logged in Jira's activity history, and you can set read-only mode if preferred."},
|
|
{"q": "Can it sync with GitHub or GitLab?", "a": "Yes! You can connect multiple platforms simultaneously. Auto-link Jira issues to GitHub PRs, sync status when code is merged, or create issues from repository events — all through natural language."},
|
|
{"q": "How much does it cost?", "a": "MCPEngage is free during the beta period. After launch, pricing starts at $29/month per platform connection. Enterprise plans with custom integrations and priority support are available on request."},
|
|
{"q": "Can I use it with other platforms?", "a": "Yes! MCPEngage supports 66+ platforms including Linear, GitHub, Slack, Monday.com, and many more. Each platform gets its own MCP server with platform-specific tools. Connect as many as you need."}
|
|
],
|
|
"chatMessages": [
|
|
{"type": "user", "text": "Show me all P0 and P1 bugs in the current sprint"},
|
|
{"type": "ai", "text": "Found 6 high-priority bugs:", "embed": "<div style=\"background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.08);border-radius:12px;overflow:hidden;margin-top:8px;max-width:420px;\"><div style=\"display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,0.06);background:rgba(239,68,68,0.05);\"><div style=\"display:flex;align-items:center;gap:8px;\"><div style=\"width:6px;height:6px;border-radius:50%;background:#ef4444;\"></div><span style=\"font-size:11px;font-weight:700;color:#ef4444;text-transform:uppercase;letter-spacing:0.5px;\">Critical Bugs</span></div><span style=\"font-size:10px;color:rgba(255,255,255,0.3);font-family:monospace;\">6 issues</span></div><div style=\"padding:0;\"><div style=\"display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,0.04);\"><div style=\"flex-shrink:0;width:28px;height:28px;border-radius:8px;background:rgba(239,68,68,0.15);display:flex;align-items:center;justify-content:center;\"><span style=\"font-size:10px;font-weight:800;color:#ef4444;\">P0</span></div><div style=\"flex:1;min-width:0;\"><div style=\"font-size:12px;font-weight:600;color:#e4e4e7;margin-bottom:2px;\">API rate limit causing 503s</div><div style=\"font-size:10px;color:rgba(255,255,255,0.3);\">BACKEND-342 · Sarah · In Progress</div></div><span style=\"padding:2px 8px;border-radius:6px;font-size:9px;font-weight:700;background:rgba(59,130,246,0.15);color:#60a5fa;\">IN PROGRESS</span></div><div style=\"display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,0.04);\"><div style=\"flex-shrink:0;width:28px;height:28px;border-radius:8px;background:rgba(239,68,68,0.15);display:flex;align-items:center;justify-content:center;\"><span style=\"font-size:10px;font-weight:800;color:#ef4444;\">P0</span></div><div style=\"flex:1;min-width:0;\"><div style=\"font-size:12px;font-weight:600;color:#e4e4e7;margin-bottom:2px;\">Payment gateway timeout</div><div style=\"font-size:10px;color:rgba(255,255,255,0.3);\">PAY-89 · Mike · To Do</div></div><span style=\"padding:2px 8px;border-radius:6px;font-size:9px;font-weight:700;background:rgba(245,158,11,0.15);color:#fbbf24;\">TO DO</span></div><div style=\"display:flex;align-items:center;gap:10px;padding:10px 14px;\"><div style=\"flex-shrink:0;width:28px;height:28px;border-radius:8px;background:rgba(245,158,11,0.15);display:flex;align-items:center;justify-content:center;\"><span style=\"font-size:10px;font-weight:800;color:#fbbf24;\">P1</span></div><div style=\"flex:1;min-width:0;\"><div style=\"font-size:12px;font-weight:600;color:#e4e4e7;margin-bottom:2px;\">Mobile app crashes on iOS 17</div><div style=\"font-size:10px;color:rgba(255,255,255,0.3);\">MOBILE-203 · Alex · In Review</div></div><span style=\"padding:2px 8px;border-radius:6px;font-size:9px;font-weight:700;background:rgba(147,51,234,0.15);color:#a78bfa;\">IN REVIEW</span></div></div></div>"},
|
|
{"type": "user", "text": "Move BACKEND-342 to In Review and assign to Mike for code review"},
|
|
{"type": "ai", "text": "Issue updated:", "embed": "<div style=\"background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.08);border-radius:12px;overflow:hidden;margin-top:8px;max-width:420px;\"><div style=\"display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,0.06);background:rgba(34,197,94,0.05);\"><div style=\"display:flex;align-items:center;gap:8px;\"><div style=\"width:6px;height:6px;border-radius:50%;background:#22c55e;\"></div><span style=\"font-size:11px;font-weight:700;color:#22c55e;text-transform:uppercase;letter-spacing:0.5px;\">Issue Updated</span></div></div><div style=\"padding:12px 14px;\"><div style=\"background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.05);border-radius:8px;padding:12px;margin-bottom:8px;\"><div style=\"font-size:12px;font-weight:600;color:#e4e4e7;margin-bottom:8px;\">BACKEND-342: API rate limit causing 503s</div><div style=\"display:flex;align-items:center;gap:8px;margin-bottom:6px;\"><span style=\"font-size:10px;color:rgba(255,255,255,0.4);\">Status:</span><span style=\"padding:2px 8px;border-radius:4px;font-size:9px;font-weight:600;background:rgba(59,130,246,0.15);color:#60a5fa;text-decoration:line-through;opacity:0.5;\">In Progress</span><span style=\"font-size:10px;color:rgba(255,255,255,0.4);\">→</span><span style=\"padding:2px 8px;border-radius:4px;font-size:9px;font-weight:600;background:rgba(147,51,234,0.15);color:#a78bfa;\">In Review</span></div><div style=\"display:flex;align-items:center;gap:8px;\"><span style=\"font-size:10px;color:rgba(255,255,255,0.4);\">Assignee:</span><span style=\"font-size:10px;color:#e4e4e7;\">Mike Chen (for code review)</span></div></div></div></div>"}
|
|
],
|
|
"ctaHeadline": "Start Automating Jira<br><span class=\"gradient-text\">Today</span>",
|
|
"ctaSubtext": "Join thousands of dev teams using MCPEngage to supercharge their Jira workflow."
|
|
}
|