Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| JIRA_URL | Yes | The Jira REST API URL (must point to the /rest/api/3 endpoint), e.g., https://your-domain.atlassian.net/rest/api/3 | |
| CONFLUENCE_URL | Yes | The Confluence base URL, e.g., https://your-domain.atlassian.net/wiki | |
| ATLASSIAN_API_KEY | Yes | Your Atlassian API token | |
| ATLASSIAN_USERNAME | Yes | Your Atlassian account email address | |
| CONFLUENCE_SPACE_KEY | Yes | Your default Confluence space key |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_jira_issues | Lists Jira issues using JQL. |
| read_jira_issue | Gets details of a specific Jira issue. |
| jira_add_comment | Adds a comment to a Jira issue. Accepts a string (plain text) or a dictionary (Atlassian Document Format). |
| jira_transition_issue | Transitions a Jira issue to a new status using a transition ID. Use jira_get_transitions to find available transition IDs. |
| jira_get_transitions | Gets available transitions for a Jira issue. |
| jira_update_issue | Updates the summary or description of a Jira issue. For description, accepts a string (plain text) or a dictionary (Atlassian Document Format). |
| jira_create_issue | Creates a new Jira issue. For description, accepts a string (plain text) or a dictionary (Atlassian Document Format). |
| list_confluence_pages | Lists Confluence pages in a space. |
| view_confluence_page | Gets the content of a Confluence page. |
| edit_confluence_page | Updates a Confluence page. If version is not provided, it will be automatically incremented. MERMAID DIAGRAMS: Confluence Cloud uses the Mermaid Diagrams plugin. You CANNOT create rendered diagrams programmatically. The mermaid-cloud macro only references diagram content in the plugin's internal storage (not accessible via API). To include a Mermaid diagram, provide it as a code block for the user to manually convert: <ac:structured-macro ac:name="code" ac:schema-version="1"> <ac:parameter ac:name="language">text</ac:parameter> ac:plain-text-body</ac:plain-text-body> </ac:structured-macro> The user can then convert this code block to a rendered diagram in the Confluence editor. |
| confluence_create_page | Creates a new Confluence page, optionally under a parent page. |
| confluence_delete_page | Deletes a Confluence page. |
| confluence_search | Searches Confluence content using CQL (Confluence Query Language). Example: title ~ "meeting" AND label = "notes" |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |