@orengrinker/jira-mcp-server
Version:
A comprehensive Model Context Protocol server for Jira integration with issue management, board operations, time tracking, and project management capabilities
21 lines (20 loc) • 820 B
TypeScript
import { JiraApiClient } from '../jiraApiClient.js';
import { ToolResult, SearchParams, IssueCreateRequest, IssueUpdateRequest, TransitionRequest } from '../types/index.js';
export declare class IssueService {
private apiClient;
private logger;
constructor(apiClient: JiraApiClient);
searchIssues(params: SearchParams): Promise<ToolResult>;
getIssueDetails(params: {
issueKey: string;
includeComments?: boolean;
includeWorklogs?: boolean;
}): Promise<ToolResult>;
createIssue(params: IssueCreateRequest): Promise<ToolResult>;
updateIssue(params: IssueUpdateRequest): Promise<ToolResult>;
transitionIssue(params: TransitionRequest): Promise<ToolResult>;
addComment(params: {
issueKey: string;
comment: string;
}): Promise<ToolResult>;
}