Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
DEBUG | No | Enable debug mode | false |
ALLOWED_SPACES | No | Comma-separated list of Confluence space keys you want to allow access to | |
CONFLUENCE_BASE_URL | Yes | The base URL of your Atlassian Confluence instance | |
CONFLUENCE_USERNAME | Yes | Your Confluence username/email address | |
CONFLUENCE_API_TOKEN | Yes | Your Atlassian API token |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
search_confluence | Search for content across allowed Confluence spaces by text and/or title |
get_page | Retrieve a specific Confluence page by ID |
create_page | Create a new Confluence page |
update_page | Update an existing Confluence page |
move_page | Move a Confluence page to a different space or parent |
list_spaces | List all accessible Confluence spaces (filtered by allowed spaces) |
get_space_by_id | Get detailed information about a specific Confluence space by ID |
get_space_by_key | Get detailed information about a specific Confluence space by key |
get_space_content | Get pages from a specific space |
get_page_children | Get child pages of a specific page |