i have a knowledge graph database using neo4j, it is hosted in external cloud and i want to add its link to Rovo, so everytime Rovo can use its knowledge as reference, how can i do that?
thanks.
Hi @Xinhua Liao [X] ,
Currently, Rovo does not support direct database connections (like Neo4j) as a knowledge source. Rovo agents can only use:
This means you cannot just paste a Neo4j link and have Rovo query it natively. However, you have two practical options:
Option 1: Expose your Neo4j data as a web-accessible knowledge source
Option 2: Build a custom integration using Forge
Community example:
External APIs + Rovo Agents: What Actually Works
Why no direct DB link?
Rovo is designed to respect permissions and indexing policies. Direct DB connections would bypass those controls, so Atlassian only supports connectors and APIs for now.
Helpful links
Hope the above help 😊
On the Atlassian Community thread you’re viewing, the guidance is clear: Rovo Agents cannot directly consume external databases or links today — including a Neo4j knowledge graph hosted in the cloud. Here’s the breakdown:
🚫 Current State
- Rovo does not support attaching external database links (like Neo4j endpoints) as a “knowledge source” it can query natively.
- There’s no configuration option to simply paste in a database URL and have Rovo use it as reference.
⚙️ Supported Approaches
1. MCP (Model Context Protocol) Tools
- Atlassian has introduced MCP servers, which allow external systems to be exposed as tools that Rovo can call.
- If you wrap your Neo4j database with an MCP-compliant server (essentially exposing queries as MCP tools), Rovo can then use those tools inside its workflows.
- This is currently the recommended path for external integrations.
2. Indirect Integration via Jira/Confluence APIs
- You can build a bridge where your Neo4j agent pushes relevant knowledge into Jira issues, Confluence pages, or comments.
- Rovo can then consume that content as part of its context when operating inside Atlassian.
3. Automation/Webhooks
- Use Jira Automation or Confluence Automation to trigger Rovo actions when your external agent posts updates.
- This way, Neo4j knowledge is surfaced indirectly through Atlassian artifacts.
📚 References
- Atlassian’s Rovo + MCP documentation is the place to watch for updates.
- The community thread you’re on confirms that direct linking of external databases is not supported yet — only via MCP or indirect automation routes .
---
👉 In short: You can’t just “add a Neo4j link” to Rovo today. The supported way is to wrap your Neo4j queries in an MCP server so Rovo can call them as tools, or push the knowledge into Jira/Confluence where Rovo already operates.
Would you like me to sketch out a step-by-step integration pattern showing how to expose Neo4j as an MCP tool for Rovo? That would give you a concrete technical roadmap.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.