Loops logo — MCP server on Gumloop

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.

Talk to Sales

Try Loops now

Type what you want done. Sign in and run it live with an AI agent.

|

Loops logoLoops
Gradient

Installation

Get StartedGet Started
1

Create 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.

2

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

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. 1

    Create a free Gumloop account

    Sign up at gumloop.com. No credit card required.

  2. 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. 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.
Talk to Sales
Gradient