Connect to the Loops MCP server
Connect Claude or any remote MCP client to Loops. Your agent can manage contacts and mailing lists, send transactional email, and work with events.
Connect from Claude Code
Add the Loops MCP server
Run /mcp inside Claude Code, choose Loops, and follow the prompt to sign in through your browser.
Connect any compatible MCP client
Remote server URL
Add this URL as a remote Streamable HTTP MCP server. Clients that support OAuth using Client ID Metadata Documents, or are preregistered with Loops, will open Loops in your browser so you can sign in and authorize access.
Try it
Discover gems
Fix painful onboarding
Migrate to Loops
What the MCP server can do
Work with contacts, mailing lists, events, transactional email, and the other operations exposed by the Loops API.
Contacts: Find, create, and update contacts and their properties.
Mailing lists: Check membership and add or remove contacts.
Events: Send events that update contact activity or start published workflows.
Transactional email: Send a published template with data variables.
Teams: List the Loops teams you can access and choose which team an API call runs against.
The server exposes four tools: search, describe, execute, and teams. Your client uses them to find the right API operation, inspect its request shape, run it for a chosen team, and list the Loops teams you can access.
MCP questions
Which MCP clients work with Loops?
Do I need a Loops API key?
Can the MCP server change data or send email?
Is the Claude connector a separate MCP server?