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 groups
GETGet 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 group
POSTCreate new user group
namerequired
- Get group by group id
GETGet group
idrequired- The id of the group.
- Search groups
GETSearch 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 user
GETGet 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 user
GETGet 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 id
POSTAdd member to group by groupId
groupIdrequired- GroupId of the group whose membership is updated
accountIdrequired
- Search user
GETSearch 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 user
GETGet current user
expand- A multi-value parameter indicating which properties of the user to expand.
- Get bulk user lookup
GETGet 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 template
POSTCreate 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 cql
GETSearch 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 templates
GETGet 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 template
GETGet 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 tasks
GETGet 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 task
GETGet long-running task
idrequired- The ID of the task.
Show 8 more groups
Anonymou
- Get anonymous user
GETGet anonymous user
expand- A multi-value parameter indicating which properties of the user to expand.
Blueprint
- Get blueprint templates
GETGet 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 cql
GETSearch 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 states
GETGet Custom Content States
Label
- Get all label content
GETGet 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 email
GETGet user email address
accountIdrequired- The account ID of the user, which uniquely identifies the user across all Atlassian products.
Private
- Create private space
POSTCreate 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 space
POSTCreate 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
Works with
All appsUse Confluence alongside your other connected apps.
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
- Add your Confluence key. ahel stores it encrypted.
- Add your Confluence subdomain. Confluence gives every customer its own address, and that is the one ahel calls.
- Paste one link into your AI:
https://mcp.ahel.ai(once, for every app). - Ask for the work. Your AI picks the action and ahel runs it with your key.
Documentation
- Where to find your Confluence keyon the vendor's side; paste it into ahel after sign-in
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.
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.