Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
JIRA_HOSTYesYour Jira Cloud URL (e.g., https://yourcompany.atlassian.net)
JIRA_EMAILYesYour Atlassian account email
JIRA_API_TOKENYesAPI token from Atlassian API Tokens

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_issuesA

Search Jira issues using JQL (Jira Query Language). Returns a summary table of matching issues. Example JQL: 'project = PROJ AND status = "In Progress" ORDER BY updated DESC'

get_issueA

Get full details of a single Jira issue by its key (e.g., PROJ-123). Returns summary, status, description, comments, and metadata.

create_issueA

Create a new Jira issue. Requires project key, summary, and issue type. Optionally set description, assignee, labels, and priority.

update_issueA

Update fields on an existing Jira issue. Only the provided fields will be changed; others remain untouched.

add_commentB

Add a comment to a Jira issue.

list_transitionsA

List available status transitions for a Jira issue. Use this to discover valid transition IDs before calling transition_issue.

transition_issueA

Transition a Jira issue to a new status. Use list_transitions first to get valid transition IDs.

assign_issueA

Assign a Jira issue to a user by their account ID. Use search_users to find a user's account ID. Pass an empty accountId to unassign.

list_projectsA

List all Jira projects accessible to the authenticated user.

search_usersA

Search for Jira users by name or email. Returns account IDs which can be used for assignment.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4/5.0

Scored across 10 tools

Disambiguation5/5

Each tool targets a clearly distinct Jira operation: creation, retrieval, updating, searching, commenting, transitions, assignment, projects, and user lookup. The closely related list_transitions and transition_issue are deliberately separated into discovery and execution steps.

Naming Consistency5/5

All tool names follow a consistent verb_noun snake_case pattern, such as create_issue, list_projects, and search_users. The naming style is uniform and predictable across the entire set.

Tool Count5/5

Ten tools is well-scoped for a Jira MCP server, covering core issue management without unnecessary bloat. Every tool serves a useful, non-redundant purpose in the workflow.

Completeness4/5

The tool surface covers the core Jira lifecycle: create, read, update, search, comment, transition, assign, plus project and user lookup. Minor gaps remain, such as issue deletion or attachment handling, but they are not essential for typical agent workflows.

Maintenance

ActivityMaintained
ResponsivenessNo issues