jira
Integrates with Jira API for managing issues, projects, and workflows using OAuth authentication and JQL for efficient project management.
Install this skill
Security score
The jira skill was audited on Feb 11, 2026 and we found 29 security issues across 4 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 328 | { headers: { 'Authorization': `Bearer ${process.env.MATON_API_KEY}` } } |
Template literal with variable interpolation in command context
| 335 | `https://gateway.maton.ai/jira/ex/jira/${cloudId}/rest/api/3/search/jql?jql=project=KEY`, |
Template literal with variable interpolation in command context
| 336 | { headers: { 'Authorization': `Bearer ${process.env.MATON_API_KEY}` } } |
Fetch to external URL
| 326 | const resources = await fetch( |
Access to .env file
| 328 | { headers: { 'Authorization': `Bearer ${process.env.MATON_API_KEY}` } } |
Access to .env file
| 336 | { headers: { 'Authorization': `Bearer ${process.env.MATON_API_KEY}` } } |
External URL reference
| 4 | Jira API integration with managed OAuth. Search issues with JQL, create and update issues, manage projects and transitions. Use this skill when users want to interact with Jira issues, projects, or wo |
External URL reference
| 26 | req = urllib.request.Request('https://gateway.maton.ai/jira/oauth/token/accessible-resources') |
External URL reference
| 34 | req = urllib.request.Request('https://gateway.maton.ai/jira/ex/jira/{cloudId}/rest/api/3/search/jql?jql=project%3DKEY&maxResults=10') |
External URL reference
| 43 | https://gateway.maton.ai/jira/{native-api-path} |
External URL reference
| 61 | "url": "https://yoursite.atlassian.net", |
External URL reference
| 82 | 1. Sign in or create an account at [maton.ai](https://maton.ai) |
External URL reference
| 83 | 2. Go to [maton.ai/settings](https://maton.ai/settings) |
External URL reference
| 88 | Manage your Jira OAuth connections at `https://ctrl.maton.ai`. |
External URL reference
| 95 | req = urllib.request.Request('https://ctrl.maton.ai/connections?app=jira&status=ACTIVE') |
External URL reference
| 107 | req = urllib.request.Request('https://ctrl.maton.ai/connections', data=data, method='POST') |
External URL reference
| 119 | req = urllib.request.Request('https://ctrl.maton.ai/connections/{connection_id}') |
External URL reference
| 133 | "url": "https://connect.maton.ai/?session_token=...", |
External URL reference
| 147 | req = urllib.request.Request('https://ctrl.maton.ai/connections/{connection_id}', method='DELETE') |
External URL reference
| 160 | req = urllib.request.Request('https://gateway.maton.ai/jira/ex/jira/{cloudId}/rest/api/3/project') |
External URL reference
| 327 | 'https://gateway.maton.ai/jira/oauth/token/accessible-resources', |
External URL reference
| 335 | `https://gateway.maton.ai/jira/ex/jira/${cloudId}/rest/api/3/search/jql?jql=project=KEY`, |
External URL reference
| 350 | 'https://gateway.maton.ai/jira/oauth/token/accessible-resources', |
External URL reference
| 358 | f'https://gateway.maton.ai/jira/ex/jira/{cloud_id}/rest/api/3/search/jql', |
External URL reference
| 396 | req = urllib.request.Request('https://ctrl.maton.ai/connections') |
External URL reference
| 406 | - Correct: `https://gateway.maton.ai/jira/ex/jira/{cloudId}/rest/api/3/project` |
External URL reference
| 407 | - Incorrect: `https://gateway.maton.ai/ex/jira/{cloudId}/rest/api/3/project` |
External URL reference
| 416 | - [JQL Reference](https://support.atlassian.com/jira-service-management-cloud/docs/use-advanced-search-with-jira-query-language-jql/) |
External URL reference
| 417 | - [Maton Community](https://discord.com/invite/dBfFAcefs2) |