agentic-eng avatar

A2atlassian

agentic-eng/a2atlassian

Connects AI agents to Jira and Confluence with a bias toward safety and token efficiency. Ships read-only by default with opt-in writes per connection. Pre-configured connections let you save credentials once in your MCP config and scope agents to specific projects. Output is TSV for lists to cut token overhead by 30-60%, JSON for single entities. Handles the full Jira surface including issues, comments, sprints, boards, worklogs, and links, plus Confluence page CRUD and search. Error messages suggest field corrections and auto-fix JQL quirks. Supports environment variables and 1Password CLI references for secrets. No Docker required, just pip install and run as stdio transport.

tools
39
transport
STDIO
last updated
Apr 5, 2026

Tools

39 tools

Public tool metadata for what this MCP can expose to an agent.

loginSave a connection — validates by calling /myself first

Save a connection — validates by calling /myself first

No parameter schema in public metadata yet.

logoutRemove a saved connection

Remove a saved connection

No parameter schema in public metadata yet.

list_connectionsList connections (no secrets exposed)

List connections (no secrets exposed)

No parameter schema in public metadata yet.

jira_get_issueGet issue by key — full fields, status, assignee

Get issue by key — full fields, status, assignee

No parameter schema in public metadata yet.

jira_searchSearch by JQL with pagination — compact TSV output by default

Search by JQL with pagination — compact TSV output by default

No parameter schema in public metadata yet.

jira_search_countCount-only JQL — cheap pre-check for "is this going to be huge?"

Count-only JQL — cheap pre-check for "is this going to be huge?"

No parameter schema in public metadata yet.

jira_search_fieldsDiscover custom-field IDs by name

Discover custom-field IDs by name

No parameter schema in public metadata yet.

jira_get_field_optionsList allowed values for a select / multi-select field

List allowed values for a select / multi-select field

No parameter schema in public metadata yet.

jira_get_commentsGet all comments for an issue

Get all comments for an issue

No parameter schema in public metadata yet.

jira_get_worklogsGet all worklogs for an issue

Get all worklogs for an issue

No parameter schema in public metadata yet.

jira_get_transitionsDiscover available status transitions

Discover available status transitions

No parameter schema in public metadata yet.

jira_get_link_typesList available issue-link types

List available issue-link types

No parameter schema in public metadata yet.

jira_get_watchersList watchers for an issue

List watchers for an issue

No parameter schema in public metadata yet.

jira_get_projectsList projects accessible to the connection

List projects accessible to the connection

No parameter schema in public metadata yet.

jira_get_project_metadataFetch creation metadata (issue types, required fields)

Fetch creation metadata (issue types, required fields)

No parameter schema in public metadata yet.

jira_get_user_profileResolve an email/accountId to a full user profile

Resolve an email/accountId to a full user profile

No parameter schema in public metadata yet.

jira_get_boardsList agile boards in a project

List agile boards in a project

No parameter schema in public metadata yet.

jira_get_board_issuesIssues on a board (paginated)

Issues on a board (paginated)

No parameter schema in public metadata yet.

jira_get_sprintsList sprints on a board

List sprints on a board

No parameter schema in public metadata yet.

jira_get_sprint_issuesIssues in a sprint (paginated)

Issues in a sprint (paginated)

No parameter schema in public metadata yet.

jira_create_issueCreate a new issue

Create a new issue

No parameter schema in public metadata yet.

jira_update_issueUpdate fields on an existing issue

Update fields on an existing issue

No parameter schema in public metadata yet.

jira_delete_issueDelete an issue

Delete an issue

No parameter schema in public metadata yet.

jira_transition_issueMove issue to a new status

Move issue to a new status

No parameter schema in public metadata yet.

jira_add_commentAdd comment (wiki markup, API v2)

Add comment (wiki markup, API v2)

No parameter schema in public metadata yet.

jira_edit_commentUpdate existing comment

Update existing comment

No parameter schema in public metadata yet.

jira_add_worklogLog time on an issue

Log time on an issue

No parameter schema in public metadata yet.

jira_create_issue_linkLink two issues

Link two issues

No parameter schema in public metadata yet.

jira_remove_issue_linkRemove an issue link

Remove an issue link

No parameter schema in public metadata yet.

jira_set_watchersReplace the watcher set on an issue

Replace the watcher set on an issue

No parameter schema in public metadata yet.

jira_create_sprintCreate a sprint on a board

Create a sprint on a board

No parameter schema in public metadata yet.

jira_update_sprintUpdate sprint state / dates

Update sprint state / dates

No parameter schema in public metadata yet.

jira_add_issues_to_sprintMove issues into a sprint

Move issues into a sprint

No parameter schema in public metadata yet.

jira_create_versionCreate a project version

Create a project version

No parameter schema in public metadata yet.

confluence_get_pageFetch a page by id (body storage, version, space)

Fetch a page by id (body storage, version, space)

No parameter schema in public metadata yet.

confluence_get_page_childrenList direct children of a page (paginated)

List direct children of a page (paginated)

No parameter schema in public metadata yet.

confluence_searchCQL search; minimal per-match rows

CQL search; minimal per-match rows

No parameter schema in public metadata yet.

confluence_upsert_pagesBatch create-or-update with preserve-on-omit body semantics + per-page status + partial-failure shape

Batch create-or-update with preserve-on-omit body semantics + per-page status + partial-failure shape

No parameter schema in public metadata yet.

confluence_set_page_propertiesMetadata-only write (page_width, emoji, labels) — physically cannot touch body or title

Metadata-only write (page_width, emoji, labels) — physically cannot touch body or title

No parameter schema in public metadata yet.

Sponsors

Readme

🏢 a2atlassian

Agent-to-Atlassian

Give AI agents access to Jira and Confluence. Save credentials once, work from anywhere.

Jira + Confluence · read-only by default · pre-configured connections · compact TSV output

PyPI Python License CI MCP Registry


View the full README on GitHub

Details

Repository
github.com/agentic-eng/a2atlassian
Categories
AI & LLM Tools, Developer Tools, Documents & Knowledge
Package
a2atlassian
Transport
STDIO
Registry
MCP registry, active

More from agentic-eng

Related AI & LLM Tools MCP servers

View all
1i18n-agent avatari18n-agenti18n-agent/mcp-clientAI-powered translation for 48 languages with context-aware quality0stars
2akiba-labs avatarFree Agent Toolsakiba-labs/free-agent-tools43 free no-auth tools: Japan life, visas, travel and work checks, plus pitch roast.0stars
3basilalshukaili avatarAgent Brokerbasilalshukaili/agentbroker23 MCP tools: compliance, verification, messaging, booking, US contracts. 15 need no key.0stars
4bch1212 avatarAgent Commerce Mcpbch1212/agent-commerce-mcpAgent Commerce MCP — agent-native A2A storefront. Discovery, Stripe checkout, affiliate program.0stars
5bernardjhuang avatarAgenttunebernardjhuang/agenttunePersonality tuning files for AI agents: 43 MIT-licensed tunings + 5 inline personality tests.0stars
6bounty-market avatarBountyMarketbounty-market/bountymarket-agent-toolsTask marketplace for AI agents and humans (Australia, AUD, online tasks).0stars