MCP server intelligence profile

mcp-atlassian-extended MCP Server

An MCP server that extends Jira and Confluence with tools for issue management, agile boards, attachments, and calendars

Local Onlyvish288
Awaiting current scanPypi · 0.6.16

The selected current version does not yet have completed public verification. Unknown does not mean clean or vulnerable.

1Distribution channel
26Independently observed tools
0Linked remote endpoints
AvailableVersion intelligence

Detailed security scan evidence is not public for this MCP yet. Public identity, registry metadata, and independently observed protocol inventory remain available.

Install and connect

Installation and connection instructions are shown only when supported by retained package, repository, or endpoint evidence.

Install mcp-atlassian-extended from PyPI

Install exact version 0.6.16. The executable name has not been verified, so it is intentionally not guessed.

python -m pip install 'mcp-atlassian-extended==0.6.16'

Identity

Canonical slugmcp-atlassian-extended-83b16eb5DeploymentLocal Only
Canonical packagepypi:mcp-atlassian-extendedRepositoryvish288/mcp-atlassian-extended
First publishedJul 8, 2026Latest releaseAug 22, 2026
Last security verificationClassification confidence90%
PublicationDraftOfficial distributionNot verified

Distributions

ChannelIdentifierCurrent versionVersionsSource
pypimcp-atlassian-extended0.6.162Repository

Current release

PackageVersionPublished / observedInventorySecurity scan
pypimcp-atlassian-extended0.6.16CurrentAug 22, 202626 toolsSucceeded · 15 resources · 5 promptsEvidence restricted
Enterprise protection

Continuously monitor this MCP for security risk

Independently scan the exact version your agents use, receive alerts when its risk changes, and investigate every finding with retained version evidence.

  • Independent exact-version security scans
  • Continuous release and vulnerability monitoring
  • Risk-change alerts with capability context
  • Historical evidence and API exports
Custom pricingContact salesTailored to your organization, integrations, data needs, and support requirements.

Current version evidence

No public current-version evidence is available yet.

Current protocol inventory

2025-06-18Negotiated protocol
Atlassian Extended MCP ServerServer-reported name
6Capability groups
Aug 23, 2026Observed

Tools 26

ToolCategoryAnnotationsRisk
confluence_get_person_time_offGet a specific person's time-off events.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "person": {
      "description": "Person name to search for",
      "minLength": 1,
      "type": "string"
    },
    "calendar_name": {
      "description": "Calendar name to search in",
      "minLength": 1,
      "type": "string"
    },
    "start_date": {
      "description": "Start date",
      "type": "string"
    },
    "end_date": {
      "description": "End date",
      "type": "string"
    }
  },
  "required": [
    "person",
    "calendar_name",
    "start_date",
    "end_date"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": true,
  "idempotentHint": true,
  "openWorldHint": true
}
Read onlyIdempotentOpen world
confluence_get_time_offGet time-off events for a date range across all leave calendars.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "start_date": {
      "description": "Start date (YYYY-MM-DD, 'today', '+14d', etc.)",
      "type": "string"
    },
    "end_date": {
      "description": "End date (YYYY-MM-DD, 'today', '+14d', etc.)",
      "type": "string"
    },
    "calendar_name": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Filter by calendar name"
    },
    "group_by_person": {
      "default": false,
      "description": "Group results by person",
      "type": "boolean"
    }
  },
  "required": [
    "start_date",
    "end_date"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": true,
  "idempotentHint": true,
  "openWorldHint": true
}
Read onlyIdempotentOpen world
confluence_list_calendarsList all Confluence calendars.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "filter_type": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Filter by calendar type (e.g. 'leaves')"
    }
  },
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": true,
  "idempotentHint": true,
  "openWorldHint": true
}
Read onlyIdempotentOpen world
confluence_search_calendarsSearch Confluence calendars by name or space.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "query": {
      "description": "Search by calendar name, space name, or space key",
      "minLength": 1,
      "type": "string"
    }
  },
  "required": [
    "query"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": true,
  "idempotentHint": true,
  "openWorldHint": true
}
Read onlyIdempotentOpen world
confluence_sprint_capacityCalculate sprint capacity considering team time-off.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "team_members": {
      "description": "List of team member names",
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "sprint_start": {
      "description": "Sprint start date",
      "type": "string"
    },
    "sprint_end": {
      "description": "Sprint end date",
      "type": "string"
    },
    "working_days_per_week": {
      "default": 5,
      "description": "Working days per week",
      "maximum": 7,
      "minimum": 1,
      "type": "integer"
    }
  },
  "required": [
    "team_members",
    "sprint_start",
    "sprint_end"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": true,
  "idempotentHint": true,
  "openWorldHint": true
}
Read onlyIdempotentOpen world
confluence_who_is_outCheck who is out on a specific date.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "date": {
      "default": "today",
      "description": "Date to check (default: 'today')",
      "type": "string"
    }
  },
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": true,
  "idempotentHint": true,
  "openWorldHint": true
}
Read onlyIdempotentOpen world
jira_backlogGet backlog issues for a board.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "board_id": {
      "description": "Board ID",
      "minimum": 1,
      "type": "integer"
    },
    "max_results": {
      "default": 50,
      "description": "Maximum results",
      "maximum": 100,
      "minimum": 1,
      "type": "integer"
    }
  },
  "required": [
    "board_id"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": true,
  "idempotentHint": true,
  "openWorldHint": true
}
Read onlyIdempotentOpen world
jira_board_configGet board column/status configuration.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "board_id": {
      "description": "Board ID",
      "minimum": 1,
      "type": "integer"
    }
  },
  "required": [
    "board_id"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": true,
  "idempotentHint": true,
  "openWorldHint": true
}
Read onlyIdempotentOpen world
jira_create_epicCreate a Jira epic. Sets issue type to Epic automatically.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "project_key": {
      "description": "Project key (e.g. PROJ)",
      "minLength": 1,
      "type": "string"
    },
    "epic_name": {
      "description": "Epic name/title",
      "minLength": 1,
      "type": "string"
    },
    "description": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Epic description"
    },
    "labels": {
      "anyOf": [
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Labels to set"
    },
    "custom_fields": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Additional custom fields. Pass your instance's Epic Name field (e.g. {\"customfield_10009\": \"My Epic\"}) to set it explicitly."
    }
  },
  "required": [
    "project_key",
    "epic_name"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": false,
  "openWorldHint": true
}
WritesOpen world
jira_create_issueCreate a Jira issue with standard and custom fields. custom_fields example: {"customfield_10004": 5, "customfield_12345": {"value": "MyTeam"}}
Input schema
{
  "additionalProperties": false,
  "properties": {
    "project_key": {
      "description": "Project key (e.g. PROJ)",
      "minLength": 1,
      "type": "string"
    },
    "summary": {
      "description": "Issue title/summary",
      "minLength": 1,
      "type": "string"
    },
    "issue_type": {
      "default": "Story",
      "description": "Issue type name",
      "minLength": 1,
      "type": "string"
    },
    "description": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Issue description"
    },
    "labels": {
      "anyOf": [
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Labels to set"
    },
    "priority": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Priority name"
    },
    "custom_fields": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Custom fields dict — keys are customfield_NNNNN IDs. Use jira_list_fields to discover IDs for your instance."
    }
  },
  "required": [
    "project_key",
    "summary"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": false,
  "openWorldHint": true
}
WritesOpen world
jira_create_linkCreate a link between two Jira issues.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "link_type": {
      "description": "Link type name (Relates, Blocks, Duplicate, etc.)",
      "minLength": 1,
      "type": "string"
    },
    "inward_issue": {
      "description": "Inward issue key (receives the action)",
      "minLength": 1,
      "type": "string"
    },
    "outward_issue": {
      "description": "Outward issue key (performs the action)",
      "minLength": 1,
      "type": "string"
    },
    "comment": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Optional comment on the link"
    }
  },
  "required": [
    "link_type",
    "inward_issue",
    "outward_issue"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": false,
  "openWorldHint": true
}
WritesOpen world
jira_create_versionCreate a new version in a Jira project (REST API v2, supports Server/DC and Cloud).
Input schema
{
  "additionalProperties": false,
  "properties": {
    "project_key": {
      "description": "Project key (e.g. PROJ)",
      "minLength": 1,
      "type": "string"
    },
    "name": {
      "description": "Version name",
      "minLength": 1,
      "type": "string"
    },
    "description": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Version description"
    },
    "release_date": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Release date (YYYY-MM-DD)"
    },
    "start_date": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Start date (YYYY-MM-DD)"
    },
    "released": {
      "default": false,
      "description": "Mark as released",
      "type": "boolean"
    },
    "archived": {
      "default": false,
      "description": "Mark as archived",
      "type": "boolean"
    }
  },
  "required": [
    "project_key",
    "name"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": false,
  "openWorldHint": true
}
WritesOpen world
jira_delete_attachmentDelete a Jira attachment.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "attachment_id": {
      "description": "Attachment ID to delete",
      "minLength": 1,
      "type": "string"
    }
  },
  "required": [
    "attachment_id"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": false,
  "destructiveHint": true,
  "openWorldHint": true
}
WritesDestructiveOpen world
jira_delete_linkDelete a Jira issue link by its ID.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "link_id": {
      "description": "Issue link ID to delete",
      "minLength": 1,
      "type": "string"
    }
  },
  "required": [
    "link_id"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": false,
  "destructiveHint": true,
  "openWorldHint": true
}
WritesDestructiveOpen world
jira_download_attachmentDownload a Jira attachment to a local file. Writes to current working directory only.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "content_url": {
      "description": "Attachment content URL",
      "minLength": 1,
      "type": "string"
    },
    "save_path": {
      "description": "Local path to save the file",
      "minLength": 1,
      "type": "string"
    }
  },
  "required": [
    "content_url",
    "save_path"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": false,
  "openWorldHint": true
}
WritesOpen world
jira_get_attachmentsList attachments on a Jira issue.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "issue_key": {
      "description": "Jira issue key (e.g. PROJ-123)",
      "minLength": 1,
      "type": "string"
    }
  },
  "required": [
    "issue_key"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": true,
  "idempotentHint": true,
  "openWorldHint": true
}
Read onlyIdempotentOpen world
jira_get_boardGet details of a Jira agile board.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "board_id": {
      "description": "Board ID",
      "minimum": 1,
      "type": "integer"
    }
  },
  "required": [
    "board_id"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": true,
  "idempotentHint": true,
  "openWorldHint": true
}
Read onlyIdempotentOpen world
jira_get_project_versionsList all versions for a Jira project (REST API v2, supports Server/DC and Cloud).
Input schema
{
  "additionalProperties": false,
  "properties": {
    "project_key": {
      "description": "Project key (e.g. PROJ)",
      "minLength": 1,
      "type": "string"
    }
  },
  "required": [
    "project_key"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": true,
  "idempotentHint": true,
  "openWorldHint": true
}
Read onlyIdempotentOpen world
jira_get_sprintGet details of a specific sprint.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "sprint_id": {
      "description": "Sprint ID",
      "minimum": 1,
      "type": "integer"
    }
  },
  "required": [
    "sprint_id"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": true,
  "idempotentHint": true,
  "openWorldHint": true
}
Read onlyIdempotentOpen world
jira_list_fieldsList Jira fields, optionally filtered.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "search": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Filter fields by name"
    },
    "custom_only": {
      "default": false,
      "description": "Only return custom fields",
      "type": "boolean"
    }
  },
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": true,
  "idempotentHint": true,
  "openWorldHint": true
}
Read onlyIdempotentOpen world
jira_list_projectsList all accessible Jira projects.
Input schema
{
  "additionalProperties": false,
  "properties": {},
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": true,
  "idempotentHint": true,
  "openWorldHint": true
}
Read onlyIdempotentOpen world
jira_move_to_sprintMove issues into a sprint.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "sprint_id": {
      "description": "Target sprint ID",
      "minimum": 1,
      "type": "integer"
    },
    "issue_keys": {
      "description": "Issue keys to move (e.g. ['PROJ-1', 'PROJ-2'])",
      "items": {
        "type": "string"
      },
      "type": "array"
    }
  },
  "required": [
    "sprint_id",
    "issue_keys"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": false,
  "openWorldHint": true
}
WritesOpen world
jira_search_usersSearch for Jira users.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "query": {
      "description": "Search by name, email, or username",
      "minLength": 1,
      "type": "string"
    },
    "max_results": {
      "default": 10,
      "description": "Maximum results",
      "maximum": 100,
      "minimum": 1,
      "type": "integer"
    }
  },
  "required": [
    "query"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": true,
  "idempotentHint": true,
  "openWorldHint": true
}
Read onlyIdempotentOpen world
jira_update_issueUpdate a Jira issue's standard and custom fields.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "issue_key": {
      "description": "Jira issue key (e.g. PROJ-123)",
      "minLength": 1,
      "type": "string"
    },
    "fields": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Standard fields to update (summary, description, labels, etc.)"
    },
    "custom_fields": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Custom fields dict — keys are customfield_NNNNN IDs"
    }
  },
  "required": [
    "issue_key"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": false,
  "idempotentHint": true,
  "openWorldHint": true
}
WritesIdempotentOpen world
jira_update_versionUpdate an existing Jira version (REST API v2, supports Server/DC and Cloud).
Input schema
{
  "additionalProperties": false,
  "properties": {
    "version_id": {
      "description": "Version ID",
      "minLength": 1,
      "type": "string"
    },
    "name": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "New version name"
    },
    "description": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "New description"
    },
    "release_date": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Release date (YYYY-MM-DD)"
    },
    "start_date": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Start date (YYYY-MM-DD)"
    },
    "released": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Mark as released"
    },
    "archived": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Mark as archived"
    }
  },
  "required": [
    "version_id"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": false,
  "idempotentHint": true,
  "openWorldHint": true
}
WritesIdempotentOpen world
jira_upload_attachmentUpload a file as an attachment to a Jira issue.
Input schema
{
  "additionalProperties": false,
  "properties": {
    "issue_key": {
      "description": "Jira issue key",
      "minLength": 1,
      "type": "string"
    },
    "file_path": {
      "description": "Local file path to upload",
      "minLength": 1,
      "type": "string"
    },
    "filename": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Override filename"
    }
  },
  "required": [
    "issue_key",
    "file_path"
  ],
  "type": "object"
}
Output schema
{
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "type": "object",
  "x-fastmcp-wrap-result": true
}
Annotations
{
  "readOnlyHint": false,
  "openWorldHint": true
}
WritesOpen world

Resources 15

  • Acceptance Criteria Standardsresource://rules/acceptance-criteria

    Given/When/Then format, rule-oriented criteria, writing rules

  • Agile Ceremony Standardsresource://guides/agile-ceremonies

    Sprint planning, standup, review, retrospective formats and rules

  • Confluence Page Templatesresource://templates/confluence-pages

    ADR, RFC, Runbook, Retrospective, DACI, and Meeting Notes templates

  • Confluence Space Organizationresource://guides/confluence-spaces

    Space taxonomy, page hierarchy, naming conventions, maintenance

  • Definition of Done Checklistsresource://guides/definition-of-done

    Story/Bug/Task DoD templates, enforcement rules, governance

  • Git-Jira Integration Patternsresource://guides/git-jira-integration

    Branch naming for auto-linking, smart commits, automation rules, macros

  • Issue Linking Best Practicesresource://rules/issue-linking

    Link types, correct usage, cross-team patterns, cleanup

  • Jira Custom Field Governanceresource://guides/custom-fields

    Creation process, naming conventions, field contexts, audit

  • Jira Issue Hierarchyresource://rules/jira-hierarchy

    Epic → Story → Task → Subtask structure, splitting rules, and type selection

  • Jira Label Taxonomyresource://guides/jira-labels

    Standard labels, naming rules, governance, JQL usage

  • Jira Ticket Writing Standardsresource://rules/jira-ticket-writing

    Summary format, Story/Bug/Task/Spike description templates, comment policy

  • Jira Workflow & Automationresource://rules/jira-workflow

    Status transitions, automation rule patterns, workflow governance

  • JQL Query Libraryresource://guides/jql-library

    15 query patterns for sprint management, blockers, stale tickets, reporting

  • Sprint Hygiene Rulesresource://rules/sprint-hygiene

    Definition of Ready, WIP limits, carry-over policy, refinement standards

  • Story Point Estimationresource://guides/story-points

    Fibonacci scale, Planning Poker, relative sizing, velocity

Resource templates 0

  • None observed.

Prompts 5

  • close_ticketclose_ticket

    Close 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).

  • create_ticketcreate_ticket

    Create 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.

  • manage_attachmentsmanage_attachments

    Manage 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).

  • plan_sprintplan_sprint

    Plan a sprint — review backlog, calculate capacity, suggest scope, and move issues into the sprint. board_id accepts a full Jira board URL.

  • team_availabilityteam_availability

    Check team availability — get time-off, calculate capacity, and flag scheduling conflicts.

Remote endpoints

EndpointTransportAuthenticationHealthObserved
No verified remote endpoint is linked.

mcp-atlassian-extended MCP Server questions

How do I install mcp-atlassian-extended MCP Server?

Install the selected package version with: python -m pip install 'mcp-atlassian-extended==0.6.16'

What tools does mcp-atlassian-extended MCP Server provide?

mcp-atlassian-extended MCP Server exposed 26 tools during independent protocol observation, including confluence_get_person_time_off, confluence_get_time_off, confluence_list_calendars, confluence_search_calendars, confluence_sprint_capacity, confluence_who_is_out, jira_backlog, jira_board_config, and others.

Is mcp-atlassian-extended MCP Server secure?

The selected current version does not yet have completed public verification. Unknown does not mean clean or vulnerable.

Company and product intelligence

These internal links are derived from strong identity fields such as the implementation name, package, repository, vendor, and listing name—not generic description prose.

Associated company landscape

Atlassian intelligence →

Association is based on retained identity fields; it does not by itself prove first-party publication.

Explore related MCP server guides

Curated product and capability guides containing this catalog record.

Official vs Community MCP Servers

Let’s talk about MCP security.

Share your details and our security team will contact you.