Specs to Jira tickets, sprint briefs, meeting notes published as Confluence pages — via Atlassian's official server
Use case: the classic “specs → Jira” workflow without a custom plugin: the community server mcp-atlassian exposes both Jira and Confluence, with authentication via URL, email, and an Atlassian API token.
.znote/mcp.json){
"mcpServers": {
"atlassian": {
"command": "uvx",
"args": ["mcp-atlassian"],
"env": {
"JIRA_URL": "https://your-site.atlassian.net",
"JIRA_USERNAME": "you@example.com",
"JIRA_API_TOKEN": "your_api_token",
"CONFLUENCE_URL": "https://your-company.atlassian.net/wiki",
"CONFLUENCE_USERNAME": "your.email@company.com",
"CONFLUENCE_API_TOKEN": "your_api_token"
}
}
}
}
To create an Atlassian API token, open
https://id.atlassian.com/manage-profile/security/api-tokens, create a token, then set its value inJIRA_API_TOKEN.
JIRA_URLmust point to your*.atlassian.netsite, andJIRA_USERNAMEis usually your Atlassian email address.
Tools exposed: createJiraIssue, searchJiraIssuesUsingJql, editJiraIssue, getConfluencePage, createConfluencePage, searchConfluenceUsingCql…
Show me my current tickets in Jira: the issues assigned to me that are
in progress or in the active sprint. Summarize them by status and flag
anything blocked.
Read @specs/onboarding-v2.md and break it into user stories in the
Jira project APP: one ticket per story, acceptance criteria in the
description, label "onboarding-v2".
Turn this @meetins/review.md note into a clean Confluence page in the "PRODUCT" space, under the "Meeting notes" page, titled with today's date.