Confluence
Confluence wiki molecule for SixDegree. Discovers spaces, pages, blog posts, and labels; exposes page lifecycle and comment management over MCP.
- Discovery:
ConfluenceSpace,ConfluencePage,ConfluenceBlogPost,ConfluenceLabel(withBELONGS_TO,CHILD_OF,LABELED_WITH,DOCUMENTSrelations; cross-moleculeDOCUMENTSvia rules). - MCP: 4 tools (1 Hydrate, 1 Factory, 2 Mutate).
| Name | Category | Risk | Purpose |
|---|---|---|---|
confluence_hydrate_page | Hydrate | Read | Fetch full content and metadata for a Confluence page. |
confluence_create_page | Factory | Write | Create a new page in a space. |
confluence_update_page | Mutate | Write | Update a page's title or content. |
confluence_add_comment | Mutate | Write | Add a comment to a page. |
Either an OAuth-resolved bearer token, a Cloud username+API token, or a Server personal access token authenticates.
| Field | Required | Purpose |
|---|---|---|
oauth_token | one-of | Bearer token from the Atlassian OAuth flow. Preferred. |
username + api_token | one-of | Cloud authentication (email + API token). |
personal_access_token | one-of | Server/Data Center personal access token. |
base_url | yes | Confluence base URL (e.g. https://mycompany.atlassian.net/wiki). |
space_keys | no | Limit discovery to specific space keys (empty = all spaces). |
include_pages, include_blog_posts, include_labels | no | Discovery scope toggles. |
page_limit | no | Maximum pages per space. Default 500. |
Declares an atlassian OAuth provider on both Discovery and MCP capabilities. AuthURL/TokenURL are canonical (https://auth.atlassian.com/...). Scopes: read:confluence-content.all, write:confluence-content, offline_access.
Consumed by the SixDegree platform via the molecule registry. See the main README.
- AGENTS.md — tool taxonomy.
- Confluence REST API.
- License: Apache-2.0.