Skip to content
Elaichi Elaichi

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.

Confluence

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.