@coretext-ai/qa-gusto-c0d1e2f3-a4b5-4678-b901-012345678901
Version:
MCP server with gusto integration
19 lines • 619 B
TypeScript
import { GustoClient } from '../clients/gusto-client.js';
import { Tool } from '@modelcontextprotocol/sdk/types.js';
import { Logger } from '../services/logger.js';
export interface GustoToolsConfig {
gUSTOAPITOKEN?: string;
authToken?: string;
logger?: Logger;
}
export declare class GustoTools {
private client;
private initialized;
private logger;
constructor(client: GustoClient);
private ensureInitialized;
getToolDefinitions(): Tool[];
canHandle(toolName: string): boolean;
executeTool(name: string, args: any): Promise<any>;
}
//# sourceMappingURL=gusto-tools.d.ts.map