UNPKG

@mcp-apps/azure-devops-mcp-server

Version:

A Model Context Protocol (MCP) server for Azure DevOps integration

81 lines (80 loc) 2.3 kB
import { z } from "zod"; export declare const listWorkItemsTool: { name: string; description: string; parameters: { organizationUrl: z.ZodString; project: z.ZodString; query: z.ZodString; }; handler: ({ organizationUrl, project, query }: { organizationUrl: string; project: string; query: string; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; export declare const createWorkItemTool: { name: string; description: string; parameters: { organizationUrl: z.ZodString; project: z.ZodString; areaPath: z.ZodString; iterationPath: z.ZodString; workItemType: z.ZodString; title: z.ZodString; description: z.ZodOptional<z.ZodString>; assignedTo: z.ZodOptional<z.ZodString>; }; handler: ({ organizationUrl, project, areaPath, iterationPath, workItemType, title, description, assignedTo }: { organizationUrl: string; project: string; areaPath: string; iterationPath: string; workItemType: string; title: string; description?: string; assignedTo?: string; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; export declare const updateWorkItemTool: { name: string; description: string; parameters: { organizationUrl: z.ZodString; project: z.ZodString; id: z.ZodNumber; title: z.ZodOptional<z.ZodString>; description: z.ZodOptional<z.ZodString>; state: z.ZodOptional<z.ZodString>; assignedTo: z.ZodOptional<z.ZodString>; areaPath: z.ZodOptional<z.ZodString>; iterationPath: z.ZodOptional<z.ZodString>; }; handler: ({ organizationUrl, project, id, title, description, state, assignedTo, areaPath, iterationPath }: { organizationUrl: string; project: string; id: number; title?: string; description?: string; state?: string; assignedTo?: string; areaPath?: string; iterationPath?: string; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; };