By MatthewMaker
Mediates interaction with the Atlassian MCP server to minimize context bloat. Provides focused Jira and Confluence access with digest-style output by default.
Search Confluence pages or fetch a specific page. Produces digest-style output to minimize context usage. Accepts a page ID, a CQL query, or a plain-text description of what to find.
Search Jira issues or look up a specific ticket. Produces digest-style output to minimize context usage. Accepts a JQL query, an issue key (e.g. PROJ-123), or a plain-text description of what to find.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin that mediates interaction with the Atlassian MCP server, keeping Jira and Confluence responses focused and context-efficient.
The Atlassian MCP server returns verbose JSON. A single Confluence page fetch can consume thousands of tokens; a JQL search dumping 20 full issue objects is worse. Without mediation, every Atlassian interaction risks flooding the context window with noise.
| Component | Type | Purpose |
|---|---|---|
atlassian-mediation | Skill | Teaches Claude the discipline of efficient Atlassian interaction |
/jira | Command | Search Jira or look up an issue with digest output |
/confluence | Command | Search Confluence or fetch a page with digest output |
atlassian-researcher | Agent | Multi-step autonomous research across Jira + Confluence |
mcp__claude_ai_Atlassian__* tools available)Install the plugin in Claude Code
Create your settings file at $CLAUDE_CONFIG_DIR/private-atlassian.local.md
(that's typically ~/.claude/private-atlassian.local.md, but use the env var):
cp .claude/private-atlassian.local.md.example "$CLAUDE_CONFIG_DIR/private-atlassian.local.md"
Find your cloud ID — ask Claude:
"What is my Atlassian cloud ID?"
Claude will call getAccessibleAtlassianResources and display it.
Edit $CLAUDE_CONFIG_DIR/private-atlassian.local.md:
---
cloud_id: "your-cloud-id-here"
site_url: "https://your-org.atlassian.net"
---
This file lives outside the repo and is never committed.
/jira PROJ-123
/jira my open bugs
/jira project = MYPROJ AND status = "In Progress"
/confluence deployment runbooks
/confluence auth docs in ENG space
/confluence 123456789
Ask naturally:
"Research the background on the auth refactor — check Jira and Confluence."
"Give me a complete picture of PROJ-456: linked issues, history, related docs."
"What Confluence pages exist about our deployment process?"
The atlassian-mediation skill activates automatically whenever you ask Claude
to look up Jira or Confluence content, enforcing context-efficient behavior
without any explicit invocation.
Settings are stored in $CLAUDE_CONFIG_DIR/private-atlassian.local.md (outside the repo, never committed).
See .claude/private-atlassian.local.md.example in the repo for the template.
| Field | Description |
|---|---|
cloud_id | Atlassian workspace UUID (required) |
site_url | Your Atlassian site URL, e.g. https://acme.atlassian.net |
MIT
npx claudepluginhub matthewmaker/private-atlassian --plugin private-atlassianRead-only Atlassian access via custom MCP server: Jira issues, JQL search, Confluence pages, CQL search, and attachments
Connect to Atlassian products including Jira and Confluence. Search and create issues, access documentation, manage sprints, and integrate your development workflow with Atlassian's collaboration tools.
Atlassian Jira and Confluence integration via Remote MCP Server for issue tracking, documentation, and project management
Complete JIRA automation suite with 14 specialized skills - issue management, agile workflows, time tracking, service management, bulk operations, and more
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.