@aot-tech/gmail-mcp-server
Version:
Gmail MCP Server with Bearer Token Authentication - A Model Context Protocol server for Gmail access
10 lines (9 loc) • 739 B
TypeScript
import { GmailMessage, GmailSearchResult, GmailLabelsResult } from '../types/index';
export declare function makeGmailRequest(endpoint: string, options?: RequestInit): Promise<any>;
export declare function sendEmail(encodedMessage: string): Promise<any>;
export declare function searchEmails(query: string, maxResults?: number): Promise<GmailSearchResult>;
export declare function getEmailMessage(messageId: string): Promise<GmailMessage>;
export declare function getEmailMetadata(messageId: string): Promise<any>;
export declare function deleteEmail(messageId: string): Promise<void>;
export declare function listLabels(): Promise<GmailLabelsResult>;
export declare function getMultipleEmailDetails(messageIds: string[]): Promise<any[]>;