ctk
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CONFLUENCE_EMAIL | Yes | Email for the API token | |
| CONFLUENCE_DOMAIN | Yes | Atlassian domain (e.g., acme for acme.atlassian.net) | |
| CTK_ENABLE_WRITES | No | Set to true to enable mutation tools | |
| CTK_DISABLED_TOOLS | No | Comma-separated tool names to hide | |
| CONFLUENCE_API_TOKEN | Yes | Atlassian API token | |
| CONFLUENCE_TOKEN_TYPE | No | Classic or scoped (auto-detected if omitted) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| manage_attachmentsC | Unified tool for Confluence attachment operations (list, download) |
| manage_commentsC | Unified tool for Confluence comments (list_footer, list_inline, get_replies) |
| manage_foldersC | Unified tool for Confluence folder operations (list, get, get_children) |
| manage_labelsC | Unified tool for managing page labels (list) |
| manage_pagesC | Unified tool for Confluence page operations (get, get_by_title, list, get_children, get_ancestors, list_versions, diff) |
| manage_searchA | Unified tool for Confluence search (CQL and quick text search) |
| manage_spacesC | Unified tool for listing and getting Confluence spaces. Actions: 'list', 'get', 'get_by_key', 'create'. Write operations: false |
| manage_usersB | Search and get Confluence users. Actions: 'get_current', 'search' |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 8 tools
Each tool targets a distinct Confluence domain (attachments, comments, folders, labels, pages, search, spaces, users) with no overlap in functionality.
All tools follow a consistent 'manage_<resource>' pattern, making it easy for an agent to predict tool names for different resources.
8 tools is a well-scoped set that covers the major Confluence resources without being overwhelming or too sparse.
The tool surface covers core CRUD operations for pages, spaces, attachments, and more, though it misses some advanced features like content restrictions or page tree navigation.