MCP Atlassian
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
JIRA_URL | Yes | The URL for your Jira instance | |
JIRA_USERNAME | Yes | Your Jira account email | |
CONFLUENCE_URL | Yes | The URL for your Confluence instance | |
JIRA_API_TOKEN | Yes | Your Jira API token | |
CONFLUENCE_USERNAME | Yes | Your Confluence account email | |
CONFLUENCE_API_TOKEN | Yes | Your Confluence 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 |
---|---|
confluence_search | Search Confluence content using CQL |
confluence_get_page | Get content of a specific Confluence page by ID |
confluence_get_comments | Get comments for a specific Confluence page |
confluence_create_page | Create a new Confluence page |
confluence_update_page | Update an existing Confluence page |
jira_get_issue | Get details of a specific Jira issue including its Epic links and relationship information |
jira_search | Search Jira issues using JQL (Jira Query Language) |
jira_get_project_issues | Get all issues for a specific Jira project |
jira_create_issue | Create a new Jira issue with optional Epic link |
jira_update_issue | Update an existing Jira issue including changing status, adding Epic links, updating fields, etc. |
jira_delete_issue | Delete an existing Jira issue |
jira_add_comment | Add a comment to a Jira issue |
jira_add_worklog | Add a worklog entry to a Jira issue |
jira_get_worklog | Get worklog entries for a Jira issue |
jira_link_to_epic | Link an existing issue to an epic |
jira_get_epic_issues | Get all issues linked to a specific epic |
jira_get_transitions | Get available status transitions for a Jira issue |
jira_transition_issue | Transition a Jira issue to a new status |