When creating Jira tickets via Atlassian Rovo MCP Server, a single natural-language request results in multiple duplicate Jira issues being created instead of just one.
Environment
Tool: Atlassian Rovo MCP Server
Integration: Jira Cloud
Steps to Reproduce
Send a single instruction to Rovo, for example:
“Create a Jira ticket and assign it to me for developing the UI for the Dashboard screen of SaaSDashboard.”
Rovo processes the request and creates Jira issues.
Expected Behavior
Rovo should create exactly one Jira ticket per user request.
Actual Behavior
Rovo creates two identical Jira tickets with:
Same title
Same description
Same assignee
Same priority
Example duplicates created:
DEV-10 and DEV-11
DEV-8 and DEV-9
These had to be manually closed and marked as duplicates.
Suggested Fix
Ensure Rovo MCP executes exactly one create-issue API call per user intent