Loops MCP
Connect Claude, ChatGPT, or any MCP client to manage contacts, lists, events, and transactional email in Loops.
GET /v1/workflows2 active, none for onboardingGET /v1/event-patternssignup, projectCreatedGET /v1/contacts/propertiesplan, projectCountStart with an onboarding workflow on signup. Right now nothing reaches a new account after day one.
projectCount- No new tracking. Your app already sends
signupto Loops. - A clear gap. Your two active workflows skip a new account's first week.
- Easy to branch.
projectCountsplits active users from stalled ones.
Want me to create it in Loops as a draft?
Try it
What your agent can do in Loops
Sign in once and your agent works with your Loops account.
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.
MCP questions
Which MCP clients work with Loops?
Any client that supports remote Streamable HTTP MCP servers and OAuth using Client ID Metadata Documents (CIMD), or is preregistered with Loops, can connect.
Do I need a Loops API key?
No. Your MCP client opens Loops in the browser and uses OAuth, so you do not need to paste an API key into the client configuration.
Can the MCP server change data or send email?
Yes. It can use Loops API operations to update contacts, manage mailing lists, send events, and send transactional email. Review write actions before approving them in your client.
Is the Claude connector a separate MCP server?
No. Claude’s directory connector uses the same Loops MCP server at https://mcp.loops.so.