- Home
- MCP Integrations
- Loops MCP Server
Loops MCP Server
Connect to the Loops MCP server to manage contacts, subscribe them to mailing lists, and send transactional and event-triggered emails using AI agents on Gumloop, Claude, or Cursor.
Try Loops now
Type what you want done. Sign in and run it live with an AI agent.

Installation
Get StartedCreate a Gumloop Account
To use this MCP, you need a Gumloop account. If you don't have one yet, you can create one for free.
Copy Your Server URL
Copy your MCP server URL and add it to your client. You'll be prompted to authorize on first use.
Tools (9)
List Mailing Lists
Retrieve a list of your account's mailing lists. Returns all mailing lists with their basic information including name, description, and privacy settings.
Find Contact
Find a contact by email address or user ID. Only one parameter is allowed - either email or userId.
Create Contact
Create a new contact with an email address and any other contact properties. Returns 409 Conflict if contact already exists.
Update Contact
Update or create a contact. Requires either email or userId. If contact doesn't exist, creates a new one.
Delete Contact
Delete a contact by email address or user ID.
List Contact Properties
Retrieve a list of your account's contact properties. Use ?list=custom to only list custom properties.
Send Event
Send events to trigger emails in Loops. Provide either email or userId to identify the contact.
Send Transactional Email
Send a transactional email to a contact. Use dummy transactional ID for testing.
List Transactional Emails
Retrieve a list of your transactional emails with automatic pagination support.
What is Loops MCP?
The Loops MCP server gives AI agents access to your Loops email account. That means agents can create and update contacts, look up contact details and properties, subscribe contacts to mailing lists, send transactional emails, and trigger event-based emails. It covers the core Loops objects you work with: contacts, contact properties, mailing lists, and transactional emails.
If you keep your email audience in sync by hand, copy new signups into Loops one at a time, or wire up code every time you want to send a transactional or event-triggered email, an AI agent can take that over. Describe what you need, and your AI agent will handle your Loops contacts and emails for you.
MCP stands for Model Context Protocol. It’s an open standard that gives AI agents a way to connect to external tools and services. Instead of writing code against the Loops API, setting Bearer headers, and parsing responses yourself, you add your Loops API key to Gumloop once. After that, you can manage contacts and send emails just by chatting with your AI agent.
Related MCP servers
HubSpot MCP Server
Interact with HubSpot CRM for managing contacts, companies, and deals
Salesforce MCP Server
Interact with Salesforce data and execute operations
Intercom MCP Server
Interact with Intercom customer messaging and support platform
Gmail MCP Server
Interact with Gmail emails and messages
Google Sheets MCP Server
Read, write and update your Google Sheets
Slack MCP Server
Interact with Slack channels and messages
What you can do with Loops MCP on Gumloop
Create and manage contacts
Create new contacts with an email address and any contact properties, update existing contacts, find a contact by email or user ID, and delete contacts. An AI agent can keep your Loops audience current as people sign up, change, or churn.
Subscribe contacts to mailing lists
Set a contact’s mailing list subscriptions when you create or update them, or when you send an event, by passing the list IDs to subscribe or unsubscribe. An agent can add new users to an onboarding list or move them between lists as their status changes.
Send transactional emails
Send a transactional email to a contact using a transactional template, with the data values the template needs. Your AI agent can send receipts, confirmations, password resets, or notifications as part of a larger run.
Trigger event-based emails
Send events to Loops to trigger the right automated emails, identifying the contact by email or user ID. An agent can fire a milestone or activity event and let your Loops automations handle the messaging.
Look up contact properties
Retrieve your account’s contact properties, including custom ones, so an AI agent knows which fields it can set and keeps contact data consistent.
See your mailing lists
Retrieve your account’s mailing lists with their names, descriptions, and privacy settings, so an agent can target the right list when subscribing contacts.
How to connect the Gumloop Loops MCP Server
- 1
Create a free Gumloop account
Sign up at gumloop.com. No credit card required.
- 2
Add the Loops MCP server
Copy your MCP server URL from Gumloop and add it to your preferred client (Claude, Cursor, or Gumloop workflows). You'll authorize on first use.
- 3
Start using Loops in your AI workflows
That's it. Your AI agent can now manage contacts, subscribe them to mailing lists, and send transactional and event-triggered emails. Use it inside a Gumloop automation, in Claude Desktop, or in Cursor.
Loops MCP use cases
Sync new signups for growth teams
When a new user signs up, a Gumloop agent can create or update the contact in Loops, set their properties, and subscribe them to your onboarding mailing list. Your audience stays current without anyone copying signups in by hand.
Lifecycle emails for product and lifecycle teams
When a user hits a milestone in your product, an agent can send an event to Loops to trigger the matching automation, like a welcome series, an upgrade nudge, or a re-engagement email. The right message goes out the moment the action happens.
Transactional emails from your agents for developers
An AI agent can send transactional emails like receipts, confirmations, and password resets through Loops as part of a workflow, passing the data values each template needs. You get reliable transactional sending without wiring up the API yourself.
Keep your CRM and Loops in sync for RevOps
When a contact changes in your CRM, an agent can update the matching contact in Loops, refresh their properties, and adjust their mailing list subscriptions. Your email platform reflects your source of truth automatically.
Re-engagement and list hygiene
On a schedule, an agent can look up contacts, update their properties based on recent activity, and unsubscribe inactive people from a list. Your mailing lists stay clean and your sends stay relevant.
Why use Gumloop for Loops MCP
Add your Loops API key once, stored securely, no env vars or code
Most Loops integrations you’ll find on GitHub make you store your Loops API key in environment variables and write code to set Bearer headers and handle responses. With Gumloop you add your API key once and it’s stored securely, with no need for config files, token juggling, or coding against the Loops API.
Works with multiple MCP clients
Use the Loops MCP server endpoint in Claude Desktop, Cursor, or directly inside Gumloop agents. Same server URL, works with any MCP client.
Chain Loops with 100+ other integrations
Combine Loops with HubSpot, Salesforce, Google Sheets, Slack, and other MCP tools in a single AI agent. An agent can pull a new signup from your database, create the contact in Loops, and post a note to Slack, all in one run.
Enterprise-grade and scalable
Built for teams, with role-based permissions and dedicated support for Pro users. For details on Gumloop’s security practices, see trust.gumloop.com.
Pricing includes a free plan
You can test the Loops MCP integration on Gumloop’s free tier before committing. Paid plans start at $37/month.
Frequently asked questions
Ship Loops agents in minutes
Connect any AI agent to 100+ MCP servers, zero setup.