
Confluence guMCP Server
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.
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.
Generate Your Server URL
Generate and copy your MCP server URL to use in your application.