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

29 lines (28 loc) 954 B
import { PaginationOptions, EntityIdentifier } from '../types/common.types.js'; /** * Project identifier for retrieving specific projects. * Used as the parameter to get() method. */ export interface ProjectIdentifier extends EntityIdentifier { /** * The key or numeric ID of the project to retrieve. * Can be either a string project key (e.g., "PROJ") or a numeric ID (e.g., "10001"). */ projectKeyOrId: string; } /** * Options for listing Jira projects. * These options control filtering and pagination of project listings. */ export interface ListProjectsOptions extends PaginationOptions { /** * Filter projects by name or key. * Performs a case-insensitive partial match on project name and key. */ name?: string; /** * Property to sort projects by (e.g., 'key', 'lastIssueUpdatedTime') * Default: 'lastIssueUpdatedTime' (most recently updated first) */ orderBy?: string; }