UNPKG

cakemail-mcp-server

Version:

Enterprise MCP server for Cakemail API integration with Claude AI - includes comprehensive template management, list management, sub-account management, BEEeditor visual email design, and advanced analytics

188 lines 4.09 kB
import { CakemailAPI } from '../cakemail-api.js'; export declare function handleListCampaigns(args: any, api: CakemailAPI): Promise<{ content: { type: string; text: string; }[]; isError: boolean; } | { content: { type: string; text: string; }[]; }>; export declare function handleGetLatestCampaigns(args: any, api: CakemailAPI): Promise<{ content: { type: string; text: string; }[]; isError: boolean; } | { content: { type: string; text: string; }[]; }>; export declare function handleGetCampaign(args: any, api: CakemailAPI): Promise<{ content: { type: string; text: string; }[]; isError: boolean; } | { content: { type: string; text: string; }[]; }>; export declare function handleCreateCampaign(args: any, api: CakemailAPI): Promise<{ content: { type: string; text: string; }[]; isError: boolean; } | { content: { type: string; text: string; }[]; }>; export declare function handleUpdateCampaign(args: any, api: CakemailAPI): Promise<{ content: { type: string; text: string; }[]; isError: boolean; } | { content: { type: string; text: string; }[]; }>; export declare function handleSendCampaign(args: any, api: CakemailAPI): Promise<{ content: { type: string; text: string; }[]; isError: boolean; } | { content: { type: string; text: string; }[]; }>; export declare function handleDeleteCampaign(args: any, api: CakemailAPI): Promise<{ content: { type: string; text: string; }[]; isError: boolean; } | { content: { type: string; text: string; }[]; }>; export declare function handleDebugCampaignAccess(args: any, api: CakemailAPI): Promise<{ content: { type: string; text: string; }[]; isError: boolean; } | { content: { type: string; text: string; }[]; }>; export declare function handleRenderCampaign(args: any, api: CakemailAPI): Promise<{ content: { type: string; text: string; }[]; isError: boolean; } | { content: { type: string; text: string; }[]; }>; export declare function handleSendTestEmail(): Promise<{ content: { type: string; text: string; }[]; }>; export declare function handleScheduleCampaign(): Promise<{ content: { type: string; text: string; }[]; }>; export declare function handleUnscheduleCampaign(): Promise<{ content: { type: string; text: string; }[]; }>; export declare function handleRescheduleCampaign(): Promise<{ content: { type: string; text: string; }[]; }>; export declare function handleSuspendCampaign(): Promise<{ content: { type: string; text: string; }[]; }>; export declare function handleResumeCampaign(): Promise<{ content: { type: string; text: string; }[]; }>; export declare function handleCancelCampaign(): Promise<{ content: { type: string; text: string; }[]; }>; export declare function handleArchiveCampaign(): Promise<{ content: { type: string; text: string; }[]; }>; export declare function handleUnarchiveCampaign(): Promise<{ content: { type: string; text: string; }[]; }>; export declare function handleGetCampaignRevisions(): Promise<{ content: { type: string; text: string; }[]; }>; export declare function handleGetCampaignLinks(): Promise<{ content: { type: string; text: string; }[]; }>; export declare function handleCreateBEETemplate(): Promise<{ content: { type: string; text: string; }[]; }>; export declare function handleValidateBEETemplate(): Promise<{ content: { type: string; text: string; }[]; }>; //# sourceMappingURL=campaigns.d.ts.map