24 actions ready for your AI

Connect Confluence to your AI

Add your Confluence key once and every AI you use can get custom contents, get label contents and get groups through it.

ReadyConnect it in one click. Your AI can use it straight away.

Not verified by us yet. Its actions come from Confluence's own documented API, and we have not run them here yet.

Use your own Confluence account. Credentials stay encrypted in ahel.

Tell me when ahel has verified Confluence

What your AI can do with Confluence

Choose a task and ask your AI.

Group

  • Get groupsGET

    Get groups

    start
    The starting index of the returned groups.
    limit
    The maximum number of groups to return per page.
    accessType
    The group permission level for which to filter results.
  • Create groupPOST

    Create new user group

    namerequired
  • Get group by group idGET

    Get group

    idrequired
    The id of the group.
  • Search groupsGET

    Search groups by partial query

    queryrequired
    the search term used to query results.
    start
    The starting index of the returned groups.
    limit
    The maximum number of groups to return per page.
    shouldReturnTotalSize
    Whether to include total size parameter in the results.
  • Get group memberships for userGET

    Get group memberships for user

    accountIdrequired
    The account ID of the user.
    start
    The starting index of the returned groups.
    limit
    The maximum number of groups to return per page.

User

  • Get userGET

    Get user

    accountIdrequired
    The account ID of the user.
    expand
    A multi-value parameter indicating which properties of the user to expand.
  • Add user to group by group idPOST

    Add member to group by groupId

    groupIdrequired
    GroupId of the group whose membership is updated
    accountIdrequired
  • Search userGET

    Search users

    cqlrequired
    The CQL query to be used for the search.
    start
    The starting index of the returned users.
    limit
    The maximum number of user objects to return per page.
    expand
    A multi-value parameter indicating which properties of the user to expand.
  • Get current userGET

    Get current user

    expand
    A multi-value parameter indicating which properties of the user to expand.
  • Get bulk user lookupGET

    Get multiple users using ids

    accountIdrequired
    A list of accountId's of users to be returned.
    expand
    A multi-value parameter indicating which properties of the user to expand.

Content

  • Create content templatePOST

    Create content template

    namerequired
    The name of the new template.
    templateTyperequired
    The type of the new template.
    bodyrequired
    The body of the new content.
    description
    A description of the new template.
  • Search content by cqlGET

    Search content by CQL

    cqlrequired
    The CQL string that is used to find the requested content.
    cqlcontext
    The space, content, and content status to execute the search against.
    expand
    A multi-value parameter indicating which properties of the content to expand.
    cursor
    Pointer to a set of search results, returned as part of the next or prev URL from the previous search call.
  • Get content templatesGET

    Get content templates

    spaceKey
    The key of the space to be queried for templates.
    start
    The starting index of the returned templates.
    limit
    The maximum number of templates to return per page.
    expand
    A multi-value parameter indicating which properties of the template to expand.
  • Get content templateGET

    Get content template

    contentTemplateIdrequired
    The ID of the content template to be returned.
    expand
    A multi-value parameter indicating which properties of the template to expand.

Task

  • Get tasksGET

    Get long-running tasks

    key
    The key of the tasks.
    start
    The starting index of the returned tasks.
    limit
    The maximum number of tasks to return per page.
  • Get taskGET

    Get long-running task

    idrequired
    The ID of the task.
Show 8 more groups

Anonymou

  • Get anonymous userGET

    Get anonymous user

    expand
    A multi-value parameter indicating which properties of the user to expand.

Blueprint

  • Get blueprint templatesGET

    Get blueprint templates

    spaceKey
    The key of the space to be queried for templates.
    start
    The starting index of the returned templates.
    limit
    The maximum number of templates to return per page.
    expand
    A multi-value parameter indicating which properties of the template to expand.

Cql

  • Search by cqlGET

    Search content

    cqlrequired
    The CQL query to be used for the search.
    cqlcontext
    The space, content, and content status to execute the search against.
    cursor
    Pointer to a set of search results, returned as part of the next or prev URL from the previous search call.
    limit
    The maximum number of content objects to return per page.

Custom

  • Get custom content statesGET

    Get Custom Content States

Label

  • Get all label contentGET

    Get label information

    namerequired
    Name of the label to query.
    type
    The type of contents that are to be returned.
    start
    The starting offset for the results.
    limit
    The number of results to be returned.

Privacy

  • Get privacy unsafe user emailGET

    Get user email address

    accountIdrequired
    The account ID of the user, which uniquely identifies the user across all Atlassian products.

Private

  • Create private spacePOST

    Create private space

    namerequired
    The name of the new space.
    key
    The key for the new space.
    alias
    This field will be used as the new identifier for the space in confluence page URLs.
    description
    The description of the new/updated space.

Space

  • Create spacePOST

    Create space

    namerequired
    The name of the new space.
    key
    The key for the new space.
    alias
    This field will be used as the new identifier for the space in confluence page URLs.
    description
    The description of the new/updated space.

Ask your AI

Try one of these requests with a connected AI.

  • Show me the custom content state in Confluence
  • Show me the label content in Confluence
  • Show me the group in Confluence
  • Create a group in Confluence
  • Show me the task in Confluence
  • Create a space in Confluence

Published servers for Confluence

Built by the community and served through your gateway with the same key. A curated pick is one ahel has checked.

Confluence MCP server, hosted by ahel

One hosted endpoint serves Confluence. There is nothing to install and no local server to run.

Connect Confluence to Claude, Claude Code, Cursor or Codex

  1. Add your Confluence key. ahel stores it encrypted.
  2. Add your Confluence subdomain. Confluence gives every customer its own address, and that is the one ahel calls.
  3. Paste one link into your AI: https://mcp.ahel.ai (once, for every app).
  4. Ask for the work. Your AI picks the action and ahel runs it with your key.

Documentation

About Confluence

Confluence is a productivity service. Connect your own key and your AI can get custom contents, get label contents and get groups.

Confluence over MCP: ahel serves Confluence to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your Confluence key once, paste one link into your AI, and the actions above are there.

Productivity

Questions

Is my Confluence key safe?

Your Confluence key is sealed in ahel and added to the request server-side when your AI calls Confluence. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.

Which AIs can use Confluence through ahel?

Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.

What can my AI do with Confluence?

24 actions today, covering groups, users and contents. Ask in plain language; your AI picks the action and ahel runs it with your key.

Does connecting Confluence cost anything?

Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. Confluence may bill you for API use under its own terms.