UNPKG

@the_cfdude/productboard-mcp

Version:

Model Context Protocol server for Productboard REST API with dynamic tool loading

113 lines (112 loc) 2.83 kB
export declare function setupJiraIntegrationsTools(): ({ name: string; description: string; inputSchema: { type: string; properties: { instance: { type: string; description: string; }; workspaceId: { type: string; description: string; }; id?: undefined; 'connection.issueKey'?: undefined; 'connection.issueId'?: undefined; featureId?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: string; properties: { id: { type: string; description: string; }; instance: { type: string; description: string; }; workspaceId: { type: string; description: string; }; 'connection.issueKey'?: undefined; 'connection.issueId'?: undefined; featureId?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: string; properties: { id: { type: string; description: string; }; 'connection.issueKey': { type: string; description: string; }; 'connection.issueId': { type: string; description: string; }; instance: { type: string; description: string; }; workspaceId: { type: string; description: string; }; featureId?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: string; properties: { id: { type: string; description: string; }; featureId: { type: string; description: string; }; instance: { type: string; description: string; }; workspaceId: { type: string; description: string; }; 'connection.issueKey'?: undefined; 'connection.issueId'?: undefined; }; required: string[]; }; })[]; export declare function handleJiraIntegrationsTool(name: string, args: any): Promise<{ content: { type: string; text: string | { formatted: string; raw: any; }; }[]; }>;