Skip to main content
Glama
vish288

mcp-atlassian-extended

by vish288

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
JIRA_PATNoPersonal access token for Jira Data Center / self-hosted
JIRA_URLNoJira instance URL (e.g., https://your-company.atlassian.net)
JIRA_TOKENNoFallback token (checked after JIRA_PERSONAL_TOKEN)
JIRA_TIMEOUTNoHTTP request timeout for Jira in seconds30
JIRA_USERNAMENoEmail address for Jira Cloud basic auth
CONFLUENCE_PATNoPersonal access token for Confluence Data Center / self-hosted
CONFLUENCE_URLNoConfluence URL (e.g., https://your-company.atlassian.net/wiki)
JIRA_API_TOKENNoAPI token for Jira Cloud basic auth
JIRA_SSL_VERIFYNoSet to 'false' to skip SSL verification for Jiratrue
CONFLUENCE_TOKENNoFallback token (checked after CONFLUENCE_PERSONAL_TOKEN)
CONFLUENCE_TIMEOUTNoHTTP request timeout for Confluence in seconds30
ATLASSIAN_READ_ONLYNoSet to 'true' to globally disable write operationsfalse
CONFLUENCE_USERNAMENoEmail address for Confluence Cloud basic auth
JIRA_PERSONAL_TOKENNoFallback personal access token (checked after JIRA_PAT)
CONFLUENCE_API_TOKENNoAPI token for Confluence Cloud basic auth
CONFLUENCE_SSL_VERIFYNoSet to 'false' to skip SSL verification for Confluencetrue
CONFLUENCE_PERSONAL_TOKENNoFallback personal access token (checked after CONFLUENCE_PAT)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
jira_get_attachmentsB

List attachments on a Jira issue.

jira_upload_attachmentB

Upload a file as an attachment to a Jira issue.

jira_download_attachmentA

Download a Jira attachment to a local file. Writes to current working directory only.

jira_delete_attachmentB

Delete a Jira attachment.

jira_search_usersC

Search for Jira users.

jira_list_projectsA

List all accessible Jira projects.

jira_list_fieldsA

List Jira fields, optionally filtered.

jira_backlogB

Get backlog issues for a board.

jira_get_project_versionsA

List all versions for a Jira project (REST API v2, supports Server/DC and Cloud).

jira_create_versionB

Create a new version in a Jira project (REST API v2, supports Server/DC and Cloud).

jira_update_versionA

Update an existing Jira version (REST API v2, supports Server/DC and Cloud).

jira_get_boardB

Get details of a Jira agile board.

jira_board_configA

Get board column/status configuration.

jira_get_sprintB

Get details of a specific sprint.

jira_move_to_sprintC

Move issues into a sprint.

jira_create_issueA

Create a Jira issue with standard and custom fields.

custom_fields example: {"customfield_10004": 5, "customfield_12345": {"value": "MyTeam"}}

jira_update_issueB

Update a Jira issue's standard and custom fields.

jira_create_epicA

Create a Jira epic. Sets issue type to Epic automatically.

jira_create_linkA

Create a link between two Jira issues.

jira_delete_linkA

Delete a Jira issue link by its ID.

confluence_list_calendarsB

List all Confluence calendars.

confluence_search_calendarsB

Search Confluence calendars by name or space.

confluence_get_time_offA

Get time-off events for a date range across all leave calendars.

confluence_who_is_outB

Check who is out on a specific date.

confluence_get_person_time_offA

Get a specific person's time-off events.

confluence_sprint_capacityA

Calculate sprint capacity considering team time-off.

Prompts

Interactive templates invoked by user choice

NameDescription
create_ticketCreate a Jira ticket — gather fields, set custom fields (points, DoD, privacy, security), create issue, and add links. project_key accepts a full Jira project URL.
plan_sprintPlan a sprint — review backlog, calculate capacity, suggest scope, and move issues into the sprint. board_id accepts a full Jira board URL.
close_ticketClose a Jira ticket — verify DoD, check linked MRs, transition statuses, and add closing comment. issue_key accepts a full Jira browse URL (e.g. https://jira.example.com/browse/PROJ-123).
team_availabilityCheck team availability — get time-off, calculate capacity, and flag scheduling conflicts.
manage_attachmentsManage issue attachments — list, identify stale/duplicates, upload/download, and clean up. issue_key accepts a full Jira browse URL (e.g. https://jira.example.com/browse/PROJ-123).

Resources

Contextual data attached and managed by the client

NameDescription
Jira Issue HierarchyEpic → Story → Task → Subtask structure, splitting rules, and type selection
Jira Ticket Writing StandardsSummary format, Story/Bug/Task/Spike description templates, comment policy
Acceptance Criteria StandardsGiven/When/Then format, rule-oriented criteria, writing rules
Sprint Hygiene RulesDefinition of Ready, WIP limits, carry-over policy, refinement standards
Jira Workflow & AutomationStatus transitions, automation rule patterns, workflow governance
Issue Linking Best PracticesLink types, correct usage, cross-team patterns, cleanup
Story Point EstimationFibonacci scale, Planning Poker, relative sizing, velocity
Definition of Done ChecklistsStory/Bug/Task DoD templates, enforcement rules, governance
Jira Label TaxonomyStandard labels, naming rules, governance, JQL usage
JQL Query Library15 query patterns for sprint management, blockers, stale tickets, reporting
Jira Custom Field GovernanceCreation process, naming conventions, field contexts, audit
Confluence Space OrganizationSpace taxonomy, page hierarchy, naming conventions, maintenance
Agile Ceremony StandardsSprint planning, standup, review, retrospective formats and rules
Git-Jira Integration PatternsBranch naming for auto-linking, smart commits, automation rules, macros
Confluence Page TemplatesADR, RFC, Runbook, Retrospective, DACI, and Meeting Notes templates

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vish288/mcp-atlassian-extended'

If you have feedback or need assistance with the MCP directory API, please join our Discord server