UNPKG

@coretext-ai/qa-gsuite-f47ac10b-58cc-4372-a567-0e02b2c3d479

Version:

MCP server with GSuite (Contacts, Drive, Gmail, Calendar) integration

20 lines 683 B
import { GoogleGmailClient } from '../clients/google-gmail-client.js'; import { Tool } from '@modelcontextprotocol/sdk/types.js'; import { Logger } from '../services/logger.js'; export interface GoogleGmailToolsConfig { gOOGLEOAUTHCREDENTIALS?: string; oauth?: any; authToken?: string; logger?: Logger; } export declare class GoogleGmailTools { private client; private initialized; private logger; constructor(client: GoogleGmailClient); private ensureInitialized; getToolDefinitions(): Tool[]; canHandle(toolName: string): boolean; executeTool(name: string, args: any): Promise<any>; } //# sourceMappingURL=google-gmail-tools.d.ts.map