
Confluence
Server for interacting with Confluence Cloud
Tools
List Pages
Returns all pages from Confluence. Filter pages by id, space-id, status, title, or sort.
Get Page
Returns a specific page by ID with comprehensive details including body content, labels, properties, operations, likes, and versions.
Create Page
Creates a new page in a Confluence space. Pages are created as published by default unless specified as draft. Published pages require a title.
Update Page
Update a page by id. When updating 'current' version, content is merged into draft. Changing status from 'current' to 'draft' deletes existing draft. Can restore 'trashed' or 'deleted' pages to 'current' status.
Get Database
Returns a specific database by ID with optional includes for collaborators, direct children, operations, and properties.
List Tasks
Returns all tasks. Filter tasks by status, task-id, space-id, page-id, blogpost-id, created-by, assigned-to, or completed-by.
Get Task
Returns a specific task by ID with optional body format specification.
Update Task
Update a task by id. Currently only supports updating task status (complete/incomplete).
List Blogposts
Returns all blog posts. Filter by id, space-id, status, title, or sort.
Get Blogpost
Returns a specific blog post by ID with optional includes for labels, properties, operations, likes, versions, and collaborators.
Create Blogpost
Creates a new blog post in a space. By default creates as non-draft unless status is specified as draft.
Update Blogpost
Update a blog post by id. Can update title, body, status, and version. Can also restore trashed/deleted blog posts to current status.
Get Spaces
Returns all spaces from Confluence. Filter spaces by ids, keys, type, status, or sort.
Upload Attachment
Upload a file from Gumloop storage to a Confluence page as an attachment.
List Attachments
Returns attachments with filtering options. Filter by page, blogpost, filename, or media type.
Get Attachment
Get attachment metadata by ID, optionally download the file to Gumloop storage.
Delete Attachment
Delete an attachment by ID. Moves to trash, or permanently deletes if already trashed.
Installation Steps
Get StartedCreate a Gumloop Account
To use this MCP, you need a Gumloop account. If you don't have one yet, you can create one for free.
Copy Your Server URL
Copy your MCP server URL and add it to your client. You'll be prompted to authorize on first use.