UNPKG

@aot-tech/gmail-mcp-server

Version:

Gmail MCP Server with Bearer Token Authentication - A Model Context Protocol server for Gmail access

34 lines (33 loc) 1.33 kB
import { EmailData, GmailMessagePayload, GmailMessageHeader } from '../types/index'; export declare function parseEmailAddress(emailString: string): { name: string; email: string; }; export declare function formatEmailAddress(emailString: string): string; export declare function getDisplayName(emailString: string): string; export declare function createEmailMessage(emailData: EmailData): string; export declare function decodeEmailContent(data: string): string; export declare function extractEmailBody(payload: GmailMessagePayload): string; export declare function extractHeaderValue(headers: GmailMessageHeader[], headerName: string): string; export declare function extractEmailDetails(message: any): { id: string; from: string; fromName: string; fromEmail: string; to: string; subject: string; date: string; body: string; }; export declare function formatEmailDetails(details: { id: string; from: string; fromName: string; fromEmail: string; to: string; subject: string; date: string; body: string; }): string; export declare function formatSearchResult(messageId: string, from: string, subject: string, date: string): string; export declare function formatSearchResultWithName(messageId: string, from: string, subject: string, date: string): string;