@hongkongkiwi/clockify-master-mcp
Version:
Clockify Master MCP - The most comprehensive Model Context Protocol server for Clockify time tracking with full API integration, advanced filtering, and enterprise features
27 lines • 848 B
TypeScript
import { z } from 'zod';
import { ConfigurationManager } from '../config/index.js';
export declare class ClockifyTools {
private userService;
private workspaceService;
private projectService;
private clientService;
private timeEntryService;
private tagService;
private taskService;
private reportService;
private restrictionMiddleware;
private config;
constructor(apiKey: string, config: ConfigurationManager);
private getAllTools;
private filterTools;
getTools(): {
name: string;
description: string;
inputSchema: z.ZodType<any, z.ZodTypeDef, any>;
handler: (args: any) => Promise<any>;
}[];
getToolCategories(): string[];
getAvailableToolNames(): string[];
getToolsByCategory(category: string): string[];
}
//# sourceMappingURL=index.d.ts.map