@the_cfdude/productboard-mcp
Version:
Model Context Protocol server for Productboard REST API with dynamic tool loading
41 lines (40 loc) • 1.02 kB
TypeScript
/**
* Setup documentation tool definitions
*/
export declare function setupDocumentationTools(): {
name: string;
description: string;
inputSchema: {
type: string;
properties: {
type: {
type: string;
enum: string[];
description: string;
};
toolName: {
type: string;
description: string;
};
category: {
type: string;
description: string;
};
format: {
type: string;
enum: string[];
default: string;
description: string;
};
};
required: string[];
};
handler: (args: any) => Promise<string | {
formatted: string;
raw: any;
}>;
}[];
/**
* Handle documentation tool requests
*/
export declare function handleDocumentationTool(tool: string, args: Record<string, any>): Promise<any>;