atlassian-mcp
Audited by Runlayer on Mar 10, 2026
Risky tool definition detected
Description: requiredOperations: string[] ): Promise<PermissionReport> { const report: PermissionReport = { hasAllPermissions: true, details: [], }; for (const operation of requiredOperations) { try { switch (operation) { case 'read:jira': await client.callTool({ name: 'jira_get_issue', arguments: { issue_key: 'TEST-1' }, }); break; case 'write:jira': // Create and immediately delete a test issue const created = await client.callTool({ name: 'jira_create_issue', arguments: { project_key: 'TEST',
Risky tool definition detected
### CQL Query Samples ``` # Find pages updated in a specific space recently space = "ENG" AND type = page AND lastModified >= "2024-01-01" ORDER BY lastModified DESC # Search page text for a keyword space = "ENG" AND type = page AND text ~ "deployment runbook" ``` ### Minimal MCP Server Configuration ```json { "mcpServers": { "atlassian": { "command": "npx", "args": ["-y", "@sooperset/mcp-atlassian"], "env": { "JIRA_URL": "https://your-domain.atlassian.net", "JIRA_EMAIL": "user@example.com", "JI
Tool passed security scan
Risky tool definition detected
Tool passed security scan
Passed Files (2)Click to expand
Tool passed security scan
Tool passed security scan