Skip to main content
Glama
jl-0

JIRA MCP Server

by jl-0

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
JIRA_TIMEOUTNoRequest timeout in milliseconds (default: 30000).30000
JIRA_BASE_URLYesBase URL for your JIRA instance. For Server/Data Center: https://your-server.com/jira. For Cloud: https://your-domain.atlassian.net (not currently supported)
JIRA_API_TOKENYesPersonal Access Token for JIRA authentication.
JIRA_MAX_RESULTSNoDefault max results per request (default: 50).50

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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
jira_search_issuesA

Search for JIRA issues using JQL (JIRA Query Language). Use this to find issues based on various criteria like project, status, assignee, text content, etc. Returns a summary of matching issues.

jira_get_issueA

Get detailed information about a specific JIRA issue by its key (e.g., "IDS-10194"). Returns comprehensive issue details including summary, description, status, assignee, and custom fields. CRITICAL: Always use the fields parameter to request only specific fields needed - requesting all fields or omitting this parameter returns excessive data and may fail. For custom fields, use field discovery workflow first: (1) Get issue type with fields: ["issuetype", "project"], (2) Use jira_get_issue_type_fields to find field names/IDs, (3) Request only needed fields by name or customfield_XXXX ID. Example: fields: ["summary", "customfield_10001", "status"].

jira_get_issue_commentsA

Get all comments for a specific JIRA issue by its key (e.g., "IDS-10194"). Returns a paginated list of comments with author and timestamp information.

jira_get_issue_transitionsA

Get available workflow transitions for a JIRA issue by its key (e.g., "IDS-10194"). Shows what status changes are possible for the issue (e.g., Open -> In Progress, In Progress -> Resolved).

jira_list_projectsA

List all JIRA projects accessible to the authenticated user

jira_get_projectB

Get detailed information about a specific JIRA project

jira_search_projectsC

Search for JIRA projects based on various criteria

jira_get_current_userA

Get information about the currently authenticated JIRA user

jira_get_userB

Get information about a specific JIRA user by account ID

jira_search_usersB

Search for JIRA users by query string

jira_get_issue_typesA

Get all issue types available for a specific project. Returns issue type metadata including IDs and names. Use this to discover what issue types exist in a project before querying for their specific fields.

jira_get_issue_type_fieldsA

Get all fields available for a specific issue type in a project. Returns detailed field metadata including which fields are required, their types, allowed values, and default values. Use this to understand what fields can be queried or set for a specific issue type.

jira_get_issue_field_namesA

Get all field IDs and their corresponding names for a specific JIRA issue. This tool retrieves the editmeta for an issue and returns a simplified list of field IDs (like "customfield_25931") mapped to their human-readable names (like "Target start"). Use this when you need to discover what fields are available for a specific issue.

jira_search_issue_fieldsA

Search for specific fields by name in a JIRA issue. Provide an issue key and one or more search terms, and this tool will return matching field IDs and names. Supports partial/fuzzy matching - for example, searching for "test" will match "Task Test Procedure". Use this when you need to find the field ID for a specific field name.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/jl-0/JIRA-API-MCP'

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