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 hand-built plugin: Atlassian's official server covers Jira and Confluence, with OAuth handled by Atlassian.
{
"mcpServers": {
"atlassian": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.atlassian.com/v1/sse"]
}
}
}
First run: browser OAuth on your
*.atlassian.netsite. Self-hosted / API-token alternative: the communitymcp-atlassianserver (Python,uvx mcp-atlassian) withJIRA_URL,JIRA_USERNAMEandJIRA_API_TOKENinenv.
Exposed tools: createJiraIssue, searchJiraIssuesUsingJql,
editJiraIssue, getConfluencePage, createConfluencePage,
searchConfluenceUsingCql…
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".
JQL: the tickets in project APP's active sprint. Summarize: done /
in progress / blocked, and list the tickets without an assignee.
Turn this meeting note into a clean Confluence page in the "PRODUCT"
space, under the "Meeting notes" page, titled with today's date.