Loops

Loops MCP Connector for Claude

A+

Email marketing and transactional email platform with powerful automation, audience segmentation, and analytics.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Loops is a modern email marketing and transactional email platform designed for startups and growing businesses. It provides powerful automation for email journeys, audience segmentation, contact management, and detailed analytics. This MCP server enables AI agents to manage contacts, mailing lists, trigger events for automated journeys, send transactional emails, and check suppression statuses — all through natural language commands.

Key capabilities:

  • Search, create, update, and delete contacts
  • Manage mailing lists
  • Trigger email journeys with events
  • Send transactional emails programmatically
  • Check email suppression status
  • View sent transactional email history
transactional-emailemail-journeysaudience-segmentationcontact-managementmarketing-analyticssuppression-lists

10 tools expose this connector's capabilities to your AI agent.

create_contact

Requires an email address. Optionally accepts firstName, lastName, and userGroup. Create a new contact in Loops

delete_contact

This action cannot be undone. Delete a contact from Loops by ID

find_contact

Returns the contact details if found. Find a contact in Loops by email address

get_contact_suppression

Suppressed emails will not receive emails. Returns the suppression status for the given email. Check if an email address is suppressed in Loops

list_mailing_lists

Use this to discover available lists for subscribing contacts. List all mailing lists in Loops

list_transactional_emails

Optionally accepts a limit parameter to control the number of results returned. List recently sent transactional emails from Loops

send_event

Requires an eventName. Optionally accepts email and/or userId to identify the recipient. Send an event to trigger email journeys in Loops

send_transactional_email

Requires the transactionalId. Optionally accepts email and dataVariables (as JSON string) for template variables. Send a transactional email via Loops

test_api_key

Returns success/failure status. Test if the Loops API key is valid and working

update_contact

Requires the contact ID. Accepts any fields to update such as firstName, lastName, email, userGroup, etc. Update an existing contact in Loops by ID

See how to talk to your AI agent using Loops.

Find the contact with email user@example.com in Loops

I searched for the contact with email user@example.com in Loops and found it. Here are the contact details including subscription status and attributes.

Create a new contact in Loops with email newuser@example.com, first name John, and last name Doe

I created a new contact in Loops with the email newuser@example.com and name John Doe. The contact has been successfully added to your Loops account.

List all mailing lists in my Loops account

Here are all the mailing lists configured in your Loops account. You can use these lists to manage subscribers and send campaigns.

Send a transactional email with template txn_123 to customer@example.com

I sent the transactional email using template txn_123 to customer@example.com. The email has been queued for delivery.

Send a 'user-signed-up' event for email newuser@example.com to trigger the welcome journey

I sent the 'user-signed-up' event for newuser@example.com. This will trigger the welcome email journey in Loops.

Log in to your Loops account, go to **Settings** → **API**, and generate a new API key. Ensure it has the necessary permissions. Then provide it when prompted by the MCP server setup.

Related Connectors