knowledge_management
Confluence
Connect Confluence to Elaichi and hand every teammate a governed MCP endpoint — 18 tools ready to call from Claude, Cursor, or any MCP client, clamped by roles, restrictions, and an audit log.
AI tools
Confluence tools for your AI agents
18 tools are ready to mint as an MCP endpoint the moment you connect Confluence — governed by the same roles, restrictions, and audit log as everything else in Elaichi.
list_all_confluence_users
Search users using the CQL query in Confluence. Returns user details including accountId, username, displayName, email, profilePicture, and personalSpace. Note some fields may be null due to privacy settings.
get_single_confluence_user_by_id
Get user information by accountId in Confluence. Returns displayName, accountId, profilePicture, isGuest status, operations allowed, personalSpace details, and business and personal contact details.
list_all_confluence_accessible_resources
Get list of accessible resources in Confluence. Returns id, name, url, scopes, and avatarUrl for each resource.
list_all_confluence_groups
Get all user groups in Confluence. Returns groups ordered alphabetically by name with fields id, name, and type.
get_single_confluence_group_by_id
Get group information by id in Confluence. Returns type, name, id, and _links fields of the group.
confluence_groups_remove_member
Remove user as a member from a group in Confluence using groupId and accountId. Returns no content on success.
list_all_confluence_audit_logs
Get audit records filtered by startDate and endDate in Confluence. Returns fields including author, remoteAddress, creationDate, summary, description, category, sysAdmin, superAdmin, affectedObject, changedValues, and associatedObjects.
list_all_confluence_pages
Get all pages in Confluence filtered by id, space_id, status, or title. Returns fields including id, status, title, spaceId, parentId, version details, and body content in specified format.
get_single_confluence_page_by_id
Get a specific page by id in Confluence. Returns fields including id, status, title, spaceId, parentId, version details, body content, labels, properties, operations, likes, versions, and isFavoritedByCurrentUser.
create_a_confluence_page
Create a page in Confluence with required spaceId and title if status is current. Returns id, status, title, spaceId, parentId, authorId, createdAt, version details, body content, labels, properties, operations, likes, versions, and favorite status.
update_a_confluence_page_by_id
Update a page by id in Confluence. Requires id, status, title, body, and version number. Returns updated page fields including id, status, title, spaceId, parentId, version details, body content, labels, properties, operations, likes, versions, and links. Note: Changing status from 'current' to 'draft' deletes existing draft; restoring 'trashed' pages changes status only.
list_all_confluence_spaces
Retrieves a list of spaces from your Confluence account. A space is a collection of related pages, blogs, and other content that helps teams organize work. You can filter the results by space ids, keys, type (e.g., global, personal), status (e.g., current, archived), labels, favorited-by, and not-favorited-by query parmeters. You can also control the response format for space description by using the description-format query parameter. Use the include-icon query parameter to include a space icon in the response. The response consists of each space’s key, name, type, status, description, the ID of the author who created the space, creation timestamp, and description.
get_single_confluence_space_by_id
Get space by id in Confluence. Returns fields id, key, name, type, status, authorId, createdAt, homepageId, description, icon, labels, properties, operations, permissions, and _links.
list_all_confluence_search
Get search results for content using the cql query in Confluence. Returns results array with content id, type, title, space, version, body views, and excerpt fields. Note user-specific CQL fields are deprecated.
list_all_confluence_user_groups
Get group memberships for user with accountId in Confluence. Returns groups with fields type, name, and id.
list_all_confluence_me
Use this endpoint to get the information about the currently authenticated user in the Confluence account.
list_all_confluence_attachments
Get attachments for page with id in Confluence. Returns fields id, status, title, createdAt, mediaType, fileSize, webuiLink, downloadLink, and version details. Results limited by limit parameter.
list_all_confluence_labels
Get all labels in Confluence. Returns label id, name, and prefix fields. Use limit to control number of labels returned.
How it works
From Confluence account to governed MCP endpoint
Connect
Link a Confluence account through Elaichi's hosted connect flow. Credentials are vaulted — nobody, including the AI, ever sees them.
Compose
The connection becomes a toolbox instantly. Curate which Confluence tools are exposed, rename them, or freeze arguments.
Mint
Mint a personal MCP endpoint on that toolbox and paste it into Claude, Cursor, or any MCP client — governed by roles, restrictions, and audit logs.
Give every teammate a governed MCP server
Start a 14-day Gold trial — connect a product, curate a toolbox, and paste an endpoint into Claude or Cursor in minutes.