UNPKG

@aashari/mcp-server-atlassian-jira

Version:

Node.js/TypeScript MCP server for Atlassian Jira. Equips AI systems (LLMs) with tools to list/get projects, search/get issues (using JQL/ID), and view dev info (commits, PRs). Connects AI capabilities directly into Jira project management and issue tracki

34 lines (33 loc) 1.52 kB
import { Issue, DevInfoResponse, DevInfoSummaryResponse } from '../services/vendor.atlassian.issues.types.js'; interface IssuesData { issues: Issue[]; baseUrl: string; } interface ResponsePagination { nextCursor?: string; hasMore: boolean; count?: number; } /** * Format a list of issues for display * @param issuesData - Raw issues data from the API * @param _pagination - Pagination information including count and next cursor (handled by CLI layer) * @returns Formatted string with issues information in markdown format */ export declare function formatIssuesList(issuesData: IssuesData, _pagination?: ResponsePagination): string; /** * Format detailed issue information for display * @param issueData - Raw issue data from the API * @returns Formatted string with issue details in markdown format */ export declare function formatIssueDetails(issueData: Issue): string; /** * Format development information for display * @param devInfoSummary - Development information summary * @param devInfoCommits - Development information commits * @param devInfoBranches - Development information branches * @param devInfoPullRequests - Development information pull requests * @returns Formatted string with development information in markdown format */ export declare function formatDevelopmentInfo(devInfoSummary: DevInfoSummaryResponse | null, devInfoCommits: DevInfoResponse | null, devInfoBranches: DevInfoResponse | null, devInfoPullRequests: DevInfoResponse | null): string; export {};