AI in Jira: MCP, Rovo and LLMs in automation, compared
Three routes bring AI into Jira today: an MCP connection that lets an outside assistant read and write your site, Rovo, which is Atlassian’s own assistant and agents, and model calls placed inside automation rules. Each suits a different job, and each fails differently when the configuration underneath is untidy.
Key takeaways
- Rovo is for people working in issues and pages. Start there for search, summaries and drafting.
- MCP is for assistants you already use elsewhere that need to reach Jira.
- A model call in a rule is for one repeatable judgment, such as classifying a request.
- All three inherit the site’s permissions and its mess.
The three routes, side by side
- Rovo
- Runs inside Atlassian, respects the platform’s permissions and needs no hosting. Its reach into configuration is limited, which the Rovo article covers object by object.
- MCP connection
- A standard way for an outside assistant to call Jira as a tool. The assistant can do whatever its token allows, so scoping is the whole job. See Atlassian MCP setup.
- Model call in automation
- A rule sends text to a model and uses the answer in its next step. Cheap, narrow and easy to test, as long as the rule has an owner.
Choosing by the job, not by the technology
- Someone wants an answer or a draft while working a ticket: Rovo.
- A request should be sorted, tagged or routed the moment it arrives: a model step in a rule.
- An assistant your team uses for other work should also see and update issues: MCP.
- Projects, workflows, schemes and fields should be changed on request, with approval: an administration agent such as JAMES.
How each route fails on an untidy site
Rovo answers from stale pages when nobody archives. An MCP-connected assistant with a broad token edits issues in projects it was never meant to enter. A model step in a rule keeps classifying into categories the team retired last quarter. None of these is a model fault. Each is the site’s state showing through.
Cleaning comes first, which is why the audit’s Jira edition reads configuration before recommending any of the three.
Where custom work begins
The three routes cover most needs. Custom work starts when the task spans Jira and another system, needs a rule Jira cannot express, or must be provable afterwards. At that point the options are an agent built for the task or a Forge app, and the audit says which.
Frequently asked questions
Do we need all three?
Is it safe to connect an outside assistant to Jira?
Not sure which route your site is ready for? The Jira audit answers that in two weeks.