@coretext-ai/qa-google-contacts-a58500d5-8331-4ce9-a140-d204a9fae815
Version:
MCP server with google-contacts integration
20 lines • 701 B
TypeScript
import { GoogleContactsClient } from '../clients/google-contacts-client.js';
import { Tool } from '@modelcontextprotocol/sdk/types.js';
import { Logger } from '../services/logger.js';
export interface GoogleContactsToolsConfig {
gOOGLEOAUTHCREDENTIALS?: string;
oauth?: any;
authToken?: string;
logger?: Logger;
}
export declare class GoogleContactsTools {
private client;
private initialized;
private logger;
constructor(client: GoogleContactsClient);
private ensureInitialized;
getToolDefinitions(): Tool[];
canHandle(toolName: string): boolean;
executeTool(name: string, args: any): Promise<any>;
}
//# sourceMappingURL=google-contacts-tools.d.ts.map