Integration · Marketing
Connect Claude & ChatGPT to Ungapped
Ask your AI how your last mailing performed, what a contact has opened and clicked, or who signed up for an event in Ungapped. It can create and update contacts, build lists, add tags, and send or schedule mailings and SMS messages you have already set up. Questions about your marketing get answered without opening every report.
Free plan, no credit card. Takes about a minute.
Try asking
“How did last week's newsletter do?”
The AI finds the mailing and reads its statistics: recipients, opens, clicks, bounces and unsubscribes.
“What has [email protected] received from us, and what did he click?”
It finds the contact and reads the activity timeline with mailings received, opens and clicks.
“Create a list called Webinar October and add everyone tagged webinar.”
It finds the contact IDs by tag, creates the list and adds the contacts to it.
What your AI can do
Contacts, lists and tags
Find, create and update contacts, see a contact's timeline and lists, build lists, add or remove contacts on lists, and tag contacts.
Mailings and SMS
List mailings and SMS messages, read mailing statistics, and send or schedule a mailing or SMS you have set up in Ungapped.
Surveys and events
List surveys and their responses, and list events with their participants.
“Who is signed up for the customer event on 14 November?”
It finds the event and lists its participants.
“What did people answer in the satisfaction survey?”
It finds the survey and lists its responses.
“Schedule the December mailing for Monday at 9.”
It schedules the mailing for sending at that time. The emails go to real recipients when it is sent.
29 tools for Ungapped
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_contact_tagsChanges dataAdd tags (`items`) to a contact by `contact_id`.add_contacts_to_listChanges dataAdd contacts to a list by `list_id`; `items` is a list of contact IDs.create_contactsChanges dataCreate one or more contacts. `items` holds contacts with fields such as Email, FirstName, LastName, SmsNumber and CompanyName.create_listChanges dataCreate a contact list with a `name` and optional description and tags.get_contactGet one contact by `contact_id`.get_contact_by_external_idGet one contact by its `external_id` from another system.get_contact_timelineGet the activity timeline of a contact by `contact_id`: mailings received, opens, clicks and more.get_current_userGet the Ungapped user the connection belongs to.get_eventGet one event. Pass the event ID as `ticket_id`.get_listGet one contact list. Pass the list ID as `contact_id`.get_mailingGet one mailing. Pass the mailing ID as `ticket_id`.get_mailing_statisticsGet the statistics of a sent mailing by `issue_id`: recipients, opens, clicks, bounces and unsubscribes.get_sms_messageGet one SMS message by `message_id`.get_surveyGet one survey by `survey_id`.list_contactsList contacts in your Ungapped account.list_event_participantsList the participants of an event by `event_id`, optionally with a `free_text_filter`.list_eventsList events.list_list_contactsList the contacts on a list by `list_id`.list_listsList your contact lists.list_lists_for_contactList the lists a contact belongs to. Pass the contact ID as `contact_id`.list_mailingsList email mailings (issues).list_sms_messagesList SMS messages.list_survey_responsesList the responses to a survey by `survey_id`.list_surveysList surveys.remove_contacts_from_listMoves moneyRemove contacts from a list by `list_id`; `items` is a list of contact IDs. The contacts themselves are kept.search_contact_idsChanges dataFind contact IDs by `free_text`, `tags`, missing tags, active, bounced or SMS status, categories and custom field filters.send_mailingVisible to othersSend a mailing by `issue_id` now, or schedule it with `schedule_for_sending`. This sends emails to the recipients.send_sms_messageVisible to othersSend an SMS message by `textmessage_id` now, or schedule it with `schedule_for_sending`. This sends texts to the recipients and may cost money.update_contactChanges dataUpdate a contact by `contact_id`. Put the fields to change in `body`, such as Email, FirstName, LastName or SmsNumber.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Ungapped from the app list.
- 2
Paste your key
Paste your Ungapped API key. In Ungapped open your account settings and create an API key. It starts with API-.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Ungapped?
The AI can read contacts, contact timelines, lists, mailings and their statistics, SMS messages, surveys and responses, and events and their participants. It can create and update contacts, create lists, add and remove contacts on lists, add tags to contacts, and send or schedule mailings and SMS messages.
Does the AI see my Ungapped API key?
No. Your Ungapped API key is encrypted at rest and never shown to the AI. After you save it, it is 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 read-only. Sending a mailing emails your recipients, sending an SMS texts them and may cost money, and removing contacts from a list changes who gets your mailings. These 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 Ungapped account.
Can the AI write a new mailing or SMS from scratch?
No. The AI sends or schedules mailings and SMS messages that already exist in Ungapped, by their ID. You write and design the content in Ungapped, and the AI can then send or schedule it and read the statistics afterwards.
Let your AI work in Ungapped today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Ungapped freePipMCP is not affiliated with Ungapped. Product names are trademarks of their owners.






