[{"data":1,"prerenderedAt":303},["ShallowReactive",2],{"seo-allowlist":3,"connector-mailcoach":73,"related-mailcoach":280},[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72],"activecampaign","ahrefs","airtable","amplitude","asana","avalara","aweber","bamboohr","billcom","bitbucket","brevo-sendinblue","buffer","calendly","clickup","close","confluence","constant-contact","copper","datadog","dialpad","docusign","expensify","figma","freshsales","github","gitlab","gmail","google-adsense","google-calendar","google-drive","google-forms","google-maps","google-sheets","google-slides","greenhouse","hubspot","intercom","jira","jotform","linear","mailchimp","microsoft-teams","miro","mixpanel","mondaycom","notion","outlook","pandadoc","personio","pipedrive","quickbooks-online","recurly","salesforce","sendgrid","sentry","slack","square","stripe","tableau","todoist","trello","typeform","wix","workable","wrike","youtube","zendesk","zoho-crm","zoom",{"id":74,"name":75,"icon":76,"description":77,"provider":78,"authType":79,"availableAuthTypes":80,"apiDocsUrl":81,"authDocsUrl":81,"category":82,"pageCopy":83,"datasets":117},"mailcoach","Mailcoach","\u002Fconnectoricons\u002Fmailcoach.png","Mailcoach's MCP server lets your AI app read your lists, campaigns and templates and, if you allow it, draft campaigns and templates. ContextGate connects Mailcoach to Claude, ChatGPT and Cursor through Mailcoach's own server or an API-key app connector with subscriber tools, so subscribing or unsubscribing people can be switched off and every list change is on record.","vendor_mcp","oauth",[79],"https:\u002F\u002Fwww.mailcoach.app\u002Fresources\u002Flearn-mailcoach\u002Fintegrations\u002Fmcp-server\u002F","Productivity & Comms",{"title":84,"description":85,"heading":86,"connect":87,"sections":102,"utmCampaign":116},"Mailcoach API via MCP for Claude & ChatGPT | ContextGate","Mailcoach API over MCP for Claude and ChatGPT: read lists, campaigns and templates and draft new ones. Switch off subscriber edits; calls are recorded.","Mailcoach MCP: lists, campaigns and templates in your AI app",{"heading":88,"steps":89},"Set up Mailcoach in Claude, ChatGPT or Cursor",[90,92,94,100],{"text":91},"Click Connect Mailcoach free and sign in with your Mailcoach account.",{"text":93},"Nothing is held back by default. Keep reading lists and campaigns; switch off drafting if campaigns should start with a person, and on the app connector, switch off the subscribe, unsubscribe and import tools so your lists only change by hand.",{"text":95,"link":96,"after":99},"Add ContextGate to your AI app as a connector or MCP server. The steps for each app are on",{"label":97,"href":98},"the Works with page","\u002Fworks-with\u002F",".",{"text":101},"Ask your AI app which Mailcoach campaigns went out last month and to which lists, then open Activity to see the call.",[103,110],{"heading":104,"bullets":105},"Email marketing tasks in Mailcoach",[106,107,108,109],"Review your email lists, campaigns and templates from a chat.","Draft a new campaign or template for someone to review in Mailcoach.","Look up a subscriber, adjust their tags, or resend a confirmation email.","Check sent items, suppressions and subscriber imports.",{"heading":111,"bullets":112},"Protect your Mailcoach lists",[113,114,115],"Switch off the subscribe, unsubscribe and import tools; your AI app can't call them, even by name.","Subscriber records are personal data, and a policy can hide email addresses in results.","Activity records every Mailcoach call, so each drafted campaign can be traced.","mailcoach-mcp",[118,128,136,144,152,160,168,176,184,192,200,208,216,224,232,240,248,256,264,272],{"name":119,"description":120,"recordCount":121,"type":122,"requiredParams":123,"optionalParams":124,"exampleEndpoint":121,"docsUrl":81,"sampleFields":125,"sampleData":126},"Add Mailcoach Campaign","Tool to create a new mailcoach campaign. use when you need to send or schedule an email campaign to a specific list or segment.","N\u002FA","tool",[],[],[],[127],{"endpoint":121,"docs":81},{"name":129,"description":130,"recordCount":121,"type":122,"requiredParams":131,"optionalParams":132,"exampleEndpoint":121,"docsUrl":81,"sampleFields":133,"sampleData":134},"Add Email List","Tool to create a new email list. use when you need to manage and organize subscribers before sending campaigns. use after authentication.",[],[],[],[135],{"endpoint":121,"docs":81},{"name":137,"description":138,"recordCount":121,"type":122,"requiredParams":139,"optionalParams":140,"exampleEndpoint":121,"docsUrl":81,"sampleFields":141,"sampleData":142},"Add Tag to Email List","Tool to create a new tag within a specific email list. use after confirming the email list exists.",[],[],[],[143],{"endpoint":121,"docs":81},{"name":145,"description":146,"recordCount":121,"type":122,"requiredParams":147,"optionalParams":148,"exampleEndpoint":121,"docsUrl":81,"sampleFields":149,"sampleData":150},"Add Template","Tool to create a new email template. use after preparing template name and optional html content.",[],[],[],[151],{"endpoint":121,"docs":81},{"name":153,"description":154,"recordCount":121,"type":122,"requiredParams":155,"optionalParams":156,"exampleEndpoint":121,"docsUrl":81,"sampleFields":157,"sampleData":158},"Confirm Subscriber","Tool to confirm a subscriber’s subscription. use when finalizing the double opt-in process after they have provided subscriber details. example: \"confirm subscriber with uuid 123e4567-e89b-12d3-a456-4",[],[],[],[159],{"endpoint":121,"docs":81},{"name":161,"description":162,"recordCount":121,"type":122,"requiredParams":163,"optionalParams":164,"exampleEndpoint":121,"docsUrl":81,"sampleFields":165,"sampleData":166},"Get All Campaigns","Tool to retrieve all campaigns. use when you need a paginated, sortable list of campaigns matching criteria.",[],[],[],[167],{"endpoint":121,"docs":81},{"name":169,"description":170,"recordCount":121,"type":122,"requiredParams":171,"optionalParams":172,"exampleEndpoint":121,"docsUrl":81,"sampleFields":173,"sampleData":174},"Get All Sent Items","Tool to retrieve all sent items. use when you need to list and filter sent items after delivery.",[],[],[],[175],{"endpoint":121,"docs":81},{"name":177,"description":178,"recordCount":121,"type":122,"requiredParams":179,"optionalParams":180,"exampleEndpoint":121,"docsUrl":81,"sampleFields":181,"sampleData":182},"Get All Subscriber Imports","Tool to retrieve all subscriber imports. use when you need a paginated list of import jobs.",[],[],[],[183],{"endpoint":121,"docs":81},{"name":185,"description":186,"recordCount":121,"type":122,"requiredParams":187,"optionalParams":188,"exampleEndpoint":121,"docsUrl":81,"sampleFields":189,"sampleData":190},"Get All Suppressions","Tool to list all suppression entries. use when you need suppression uuids for further retrieval.",[],[],[],[191],{"endpoint":121,"docs":81},{"name":193,"description":194,"recordCount":121,"type":122,"requiredParams":195,"optionalParams":196,"exampleEndpoint":121,"docsUrl":81,"sampleFields":197,"sampleData":198},"Get All Tags","Tool to retrieve all tags for a specific email list. use after confirming the email list exists.",[],[],[],[199],{"endpoint":121,"docs":81},{"name":201,"description":202,"recordCount":121,"type":122,"requiredParams":203,"optionalParams":204,"exampleEndpoint":121,"docsUrl":81,"sampleFields":205,"sampleData":206},"Get Email Lists","Tool to retrieve all email lists. use when you need to fetch a paginated list of email lists with optional filters.",[],[],[],[207],{"endpoint":121,"docs":81},{"name":209,"description":210,"recordCount":121,"type":122,"requiredParams":211,"optionalParams":212,"exampleEndpoint":121,"docsUrl":81,"sampleFields":213,"sampleData":214},"Get Specific Campaign","Tool to retrieve details of a specific mailcoach campaign. use when you need the full campaign resource by its uuid.",[],[],[],[215],{"endpoint":121,"docs":81},{"name":217,"description":218,"recordCount":121,"type":122,"requiredParams":219,"optionalParams":220,"exampleEndpoint":121,"docsUrl":81,"sampleFields":221,"sampleData":222},"Get Specific Subscriber","Tool to retrieve a specific subscriber. use when you need to fetch subscriber details by uuid.",[],[],[],[223],{"endpoint":121,"docs":81},{"name":225,"description":226,"recordCount":121,"type":122,"requiredParams":227,"optionalParams":228,"exampleEndpoint":121,"docsUrl":81,"sampleFields":229,"sampleData":230},"Remove Tags from Subscriber","Tool to remove tags from a subscriber. use after retrieving a subscriber's uuid to adjust their segments.",[],[],[],[231],{"endpoint":121,"docs":81},{"name":233,"description":234,"recordCount":121,"type":122,"requiredParams":235,"optionalParams":236,"exampleEndpoint":121,"docsUrl":81,"sampleFields":237,"sampleData":238},"Resend Subscriber Confirmation","Tool to resend confirmation email to a subscriber. use when a subscriber hasn't confirmed and you need to resend the confirmation.",[],[],[],[239],{"endpoint":121,"docs":81},{"name":241,"description":242,"recordCount":121,"type":122,"requiredParams":243,"optionalParams":244,"exampleEndpoint":121,"docsUrl":81,"sampleFields":245,"sampleData":246},"Start Subscriber Import","Tool to start processing a subscriber import. use when you have a draft subscriber import ready to be processed.",[],[],[],[247],{"endpoint":121,"docs":81},{"name":249,"description":250,"recordCount":121,"type":122,"requiredParams":251,"optionalParams":252,"exampleEndpoint":121,"docsUrl":81,"sampleFields":253,"sampleData":254},"Subscribe To Email List","Tool to add or update a subscriber in an email list. use when you have subscriber details and need to subscribe them to a specific list, optionally skipping confirmation or enforcing strict mode.",[],[],[],[255],{"endpoint":121,"docs":81},{"name":257,"description":258,"recordCount":121,"type":122,"requiredParams":259,"optionalParams":260,"exampleEndpoint":121,"docsUrl":81,"sampleFields":261,"sampleData":262},"Unsubscribe Subscriber","Tool to unsubscribe a subscriber from an email list. use when removing a subscriber upon their request after confirming details. example: \"unsubscribe subscriber with uuid 123e4567-e89b-12d3-a456-4266",[],[],[],[263],{"endpoint":121,"docs":81},{"name":265,"description":266,"recordCount":121,"type":122,"requiredParams":267,"optionalParams":268,"exampleEndpoint":121,"docsUrl":81,"sampleFields":269,"sampleData":270},"Update Campaign","Tool to update an existing mailcoach campaign. use after identifying the campaign uuid when you need to modify campaign attributes such as name, schedule, or content.",[],[],[],[271],{"endpoint":121,"docs":81},{"name":273,"description":274,"recordCount":121,"type":122,"requiredParams":275,"optionalParams":276,"exampleEndpoint":121,"docsUrl":81,"sampleFields":277,"sampleData":278},"Update Email List","Tool to update an existing email list. use when you need to modify a list's configuration after verifying its uuid.",[],[],[],[279],{"endpoint":121,"docs":81},[281,284,287,289,291,294,297,300],{"id":282,"name":283},"mailercloud","Mailercloud",{"id":285,"name":286},"maileroo","Maileroo",{"id":288,"name":288},"meetergo",{"id":45,"name":290},"Microsoft Teams",{"id":292,"name":293},"msg91","MSG91",{"id":295,"name":296},"nutrient","Nutrient",{"id":298,"name":299},"onlinealarmkur","Date Calculator",{"id":301,"name":302},"onlyoffice","Onlyoffice",1793790230346]