Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

🚀 Rovo Dev CLI with Forge MCP and Jira/Bitbucket Integration

🧠 Getting Started with RovoDev CLI and Forge CLI

My recommendation: start with the standard Forge CLI before jumping into RovoDev. That way, you’ll avoid wasting too many ForgeDev executions early on.

Begin by running:

1
forge create

Create a new app from scratch and follow Atlassian’s official Get Started tutorials:

  1. Build a Jira Hello World app
  2. Call a Jira API
  3. Change the front end with UI Kit

Once you understand how Resolvers, Bridges, and the Forge API connect backend and frontend, you’re ready to bring RovoDev CLI into the mix.


🧩 Using RovoDev CLI

Navigate to your app folder and run:

1
acli rovodev run

If this is your first time, log in with:

1
acli rovodev auth login

In another terminal window, deploy and install your Forge app:

1
2
forge deploy
forge install

💡 Note: forge deploy automatically runs forge lint.

Once installed on your development Jira, open your app in the browser and start monitoring logs using:

1
forge tunnel

From the RovoDev terminal, begin running prompts or Jira tickets and iterate gradually.
If RovoDev makes a mistake, simply ask it to revert the changes — it’s that flexible.

Keep in mind that your RovoDev executions last around 4–5 hours, and you’ll need to wait 8 hours before getting new ones.


🔗 RovoDev CLI with Bitbucket

Once your Forge app is functional, RovoDev can even manage your source code — creating commits and pushing directly to Bitbucket.

Common issues

  • You must add your public key to Bitbucket to avoid authentication errors.
  • RovoDev can generate both your private and public keys and guide you on where and how to install them.
  • Remember: your Bitbucket username is not your email. Find it under User Preferences → Username.

⚙️ Forge MCP — The Next Step

🔗 Get started with the Forge MCP Server

Forge MCP aims to solve one of the biggest pain points with RovoDev CLI — staying up to date.
MCP is trained to always access the latest Forge Developer documentation, automatically using the newest APIs and avoiding deprecated ones.

You can connect it with RovoDev CLI easily by creating or editing this file:

~/.rovodev/mcp.json

1
2
3
4
5
6
7
8
{
  "mcpServers": {
    "forge-knowledge": {
      "transport": "http"
    }
  }
}

When you run it for the first time, you’ll be prompted to accept Forge MCP usage.

 


🏁 Ready for the Atlassian Hackathon?

🎯 Codegeist 2025: Atlassian Williams Racing Edition is coming — perfect timing to build your next Forge App powered by RovoDev and MCP.


🧪 RovoDev Pills for Advanced Users


💬 Add a comment — Have you already tried RovoDev CLI with Forge MCP?
Share your experience below!

#AtlassianChampions #AtlassianCreator #RovoDev #Codegeist #Hackathon2025

0 comments

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events