
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 toolsPublic 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
Details
- Repository
- github.com/agentic-eng/a2atlassian
- Categories
- AI & LLM Tools, Developer Tools, Documents & Knowledge
- Package
a2atlassian- Transport
- STDIO
- Registry
- MCP registry, active