mcp-jira mcp

v1.0.0 · MCP Tool · productivity · registry.pascalai.org

Interact with Jira Cloud: create/read/update issues, manage projects, transitions and JQL search.

jiraatlassianissuesprojectmanagementagile

Input Parameters

ParameterTypeDescription
urlrequired string Jira instance URL, e.g. https://yourorg.atlassian.net
emailrequired string
api_tokenrequired string
operationrequired string One of: get_issue, create_issue, update_issue, delete_issue, search, list_projects, transition_issue, add_comment, list_comments, get_transitions.
issue_keyoptional string Issue key, e.g. PROJ-123.
project_keyoptional string
summaryoptional string
descriptionoptional string
issue_typeoptional string Default: Task.
priorityoptional string
assigneeoptional string
jqloptional string JQL search query.
transition_idoptional string
commentoptional string
max_resultsoptional integer Default: 50.

Output Fields

FieldTypeDescription
operation string
issue object
issues array[object]
issue_key string
projects array[object]
comments array[object]
transitions array[object]

Examples

Search open bugs

// Input
{
  "url": "https://myorg.atlassian.net",
  "email": "dev@myorg.com",
  "api_token": "xxx",
  "operation": "search",
  "jql": "project=PROJ AND issuetype=Bug AND status!=Done ORDER BY created DESC",
  "max_results": 10
}

// Output
{
  "operation": "search",
  "issues": []
}

Install & Discovery

Install

ppm install mcp-jira

Get JSON Schema

GET /v1/packages/mcp-jira/1.0.0/schema

Discover by keyword

GET /v1/mcp/discover?q=jira
Discovery hint: Install with ppm install mcp-jira or invoke remotely via POST /v1/invoke/mcp-jira on the MCP Service.

PascalAI Usage

uses toolslib;
var Tool := LoadTool('mcp-jira');
var R := Tool.Call(JsonObj([]));
Writeln(R.ToJSON);