Skip to content

jenyss/confluence-knowledge-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 

Repository files navigation

AI Agent to Chat with Confluence Documentation

Powered by Google ADK & Atlassian MCP

This agent lets you chat naturally with Confluence-based product documentation or other information stored in Confluence and can be embedded in your product. It reads a Markdown index file (containing page summaries, titles, IDs, and links) once, stores it in the tool context state, and uses it to look up the most relevant Confluence pages. In this example, it generates accurate answers using the Marmind Knowledge Base space in Confluence, while guiding the user to the mirrored page in the publicly available documentation - Marmind Knowledge Base

Watch on YouTube

Read on LinkedIn

If you have any questions or would like to collaborate, feel free to reach out to me on LinkedIn. You're more than welcome!

How-To

Prerequisites To run the Confluence Knowledge Assistant notebook with an MCP connection, you need:

  • Python 3.13
  • JupyterLab (installed inside a venv) or you can use the public one at Jupyter Lab.
  • Node.js - includes npx, which is used to launch the MCP client (mcp-remote) on the fly without a global install.
  • Access to the Atlassian MCP endpoint: https://mcp.atlassian.com/v1/sse and permissions to read the Confluence content.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages