Skip to content

Integration · Email

Connect Claude & ChatGPT to SmartEmailing

Ask your AI who is on a list, how the last newsletter did, or to import a batch of new contacts into SmartEmailing. It can search and update contacts, manage contact lists, save email content, send newsletters and transactional emails, and fire events that start your automations. You get answers about your email marketing without clicking through the app.

Connect SmartEmailing free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Find the contact [email protected] and show which lists she is on.”

    The AI looks up the contact and shows her fields, custom fields and list memberships.

  • “Add these five people to the Webinar list.”

    It imports the contacts with name and email and puts them on the list. Contacts that already exist are updated.

  • “How did our last three newsletters perform?”

    It lists recent newsletters and reads the summary stats: sent, opens, clicks, bounces and unsubscribes.

What your AI can do

Contacts and lists

Search, import and update contacts, change email addresses, and create, update and read contact lists and custom fields.

Emails and newsletters

Save email content, send newsletters to lists, send transactional emails and read newsletter statistics.

Automations

List and read automations, and fire named events for contacts so the automations listening for them start.

  • “Save a new email called October update with this text.”

    It creates a saved email with a title and HTML or text body. Nothing is sent.

  • “Send the October update to the Customers list tomorrow at 9.”

    It sends the saved email as a newsletter to the list with a scheduled start. This emails real contacts and cannot be undone.

  • “Which contacts unsubscribed from the Newsletter list?”

    It lists the list's contacts filtered by membership status, such as unsubscribed.

23 tools for SmartEmailing

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • change_contact_emailChanges dataChange a contact's email address from `from` to `to`, keeping their history and list memberships.
  • create_contact_listChanges dataCreate a new contact list with `name` and optional public name, sender name, sender email and reply-to.
  • create_emailChanges dataCreate a new saved email with `title`, optional `name`, `htmlbody`, `textbody` or a `template` ID. This only saves content; nothing is sent.
  • get_account_infoGet the connected SmartEmailing account's details. Use to confirm which account you are working in.
  • get_automationGet one automation by `automation_id`.
  • get_contactGet one contact by `emailaddress`, including their fields, list memberships and custom fields.
  • get_contact_listGet one contact list by `contactlist_id`, including sender name, sender email and reply-to.
  • get_emailGet one saved email by `message_id`, including its subject and HTML/text body.
  • import_contactsChanges dataCreate or update contacts in bulk: each `data` item needs an `emailaddress` plus optional name, surname, company, phone, address, `contactlists` (list id and status) and `customfields`. Existing contacts are updated.
  • list_automationsList automations, filtered by `id`, `name` or `activated_at`, with paging.
  • list_contact_list_membershipsList contacts with their list membership status, filtered by `list_ids` and `status` (confirmed, unsubscribed, removed), with `limit`/`offset` paging.
  • list_contact_listsList all contact lists with their IDs and names. Use to find a `contactlist_id`.
  • list_contacts_in_listList the contacts in one contact list by `contactlist_id`.
  • list_custom_fieldsList the account's custom contact fields with their IDs and types. Use to find field IDs before importing contacts.
  • list_emailsList saved emails (message content used by newsletters and automations) with `limit`/`offset` paging.
  • list_newsletter_statsGet summary statistics for newsletters (sent, opens, clicks, bounces, unsubscribes).
  • list_newslettersList newsletters (campaigns), optionally filtered by newsletter ID or `filter_email_id_eq`, with paging.
  • list_web_formsList the account's signup web forms.
  • search_contactsSearch contacts by `emailaddress`, name, surname, company, phone, town and more, with `limit`/`offset` paging. Use this to find a contact before other actions.
  • send_newsletterChanges dataSend a saved email (`email_id`) as a newsletter to one or more `contactlists`, optionally excluding lists and scheduling with `start`. This emails real contacts and cannot be undone once sent.
  • send_transactional_emailDeletesSend transactional emails: set `sender_credentials` (from, reply_to, sender_name), a `tag`, and `tasks` with each recipient's email address, using a saved `email_id` or your own `message_contents` (subject, html_body, text_body). This sends email immediately.
  • trigger_automation_eventChanges dataFire a named event for contacts (`items`: `emailaddress`, event `name`, `payload`) so automations listening for that event start. This can send emails to those contacts.
  • update_contact_listChanges dataUpdate a contact list's name, public name, sender name, sender email or reply-to by `contactlist_id`.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose SmartEmailing from the app list.

  2. 2

    Paste your key

    Enter two values: your login email as the username and your SmartEmailing API key as the password. You find the API key in SmartEmailing under Account Settings › API keys.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in SmartEmailing?

It can search and read contacts, contact lists, custom fields, saved emails, newsletters, newsletter stats, automations and web forms. It can import and update contacts, change a contact's email address, create and update lists, save emails, send newsletters and transactional emails, and trigger automation events.

Does the AI see my SmartEmailing credentials?

No. Your login email and API key are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with lookups only. Sending a newsletter or transactional email reaches real contacts, and those actions can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own SmartEmailing account.

Can the AI send a campaign by mistake?

Only if you let it. Saving an email with create_email sends nothing. Sending happens through send_newsletter, send_transactional_email or an automation event, and you can switch those tools off or require approval for them.

Let your AI work in SmartEmailing today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect SmartEmailing free

PipMCP is not affiliated with SmartEmailing. Product names are trademarks of their owners.