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

44 lines (43 loc) 1.28 kB
import { z } from 'zod'; /** * Arguments for listing Jira projects * Includes optional filters with defaults applied in the controller */ declare const ListProjectsToolArgs: z.ZodObject<{ /** * Field to sort the projects by */ orderBy: z.ZodOptional<z.ZodString>; limit: z.ZodOptional<z.ZodNumber>; cursor: z.ZodOptional<z.ZodString>; /** * Filter by project name or key */ name: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { orderBy?: string | undefined; cursor?: string | undefined; name?: string | undefined; limit?: number | undefined; }, { orderBy?: string | undefined; cursor?: string | undefined; name?: string | undefined; limit?: number | undefined; }>; type ListProjectsToolArgsType = z.infer<typeof ListProjectsToolArgs>; /** * Arguments for getting a specific Jira project */ declare const GetProjectToolArgs: z.ZodObject<{ /** * Project key or numeric ID */ projectKeyOrId: z.ZodString; }, "strip", z.ZodTypeAny, { projectKeyOrId: string; }, { projectKeyOrId: string; }>; type GetProjectToolArgsType = z.infer<typeof GetProjectToolArgs>; export { ListProjectsToolArgs, type ListProjectsToolArgsType, GetProjectToolArgs, type GetProjectToolArgsType, };