Manage Loops email marketing: find/create/update contacts, send events, and trigger transactional emails.
65+ deploysclaude mcp add loops --url https://datafaucet.dev/api/mcp/t/loops
Run this command in your terminal · most users connect in under 60s
GET endpoints
loops_find_contact
Find a contact by email. Returns the contact's id, email, and custom properties, or an empty array if not found.
https://app.loops.so/api/v1/contacts/find?email={email}
loops_list_mailing_lists
List the mailing lists in the account. Returns each list's id, name, and description.
https://app.loops.so/api/v1/lists
POST endpoints
loops_create_contact
Create a contact. Requires email; firstName and lastName optional. Returns success and the contact id.
https://app.loops.so/api/v1/contacts/create
loops_send_event
Send a behavioral event for a contact (triggers any Loops automations bound to it). Requires email and eventName.
https://app.loops.so/api/v1/events/send
loops_send_transactional
Send a transactional email to a contact using a Loops transactional template id. Returns success.
https://app.loops.so/api/v1/transactional
PUT endpoints
loops_update_contact
Update a contact by email (creates it if missing). Set userGroup or other properties. Returns success and contact id.
https://app.loops.so/api/v1/contacts/update
Run this in your terminal:
claude mcp add loops https://datafaucet.dev/api/mcp/t/loops
Connect Loops to your AI agent in under 60 seconds. No account required.
{notion_token}) with your real credentialsNeed API keys? Try our free sandbox templates first to see MCP in action with zero setup.
Replace these placeholders with your real values before deploying:
{email}Email address{event_name}Your value{first_name}Your value{last_name}Your value{loops_token}API settings page{transactional_id}Resource identifier{user_group}Your valuePreview:
GET https://app.loops.so/api/v1/contacts/find?email={email} Authorization: Bearer {loops_token}
claude mcp add loops --url https://datafaucet.dev/api/mcp/t/loopsWhat your AI agent sees
I have access to 6 tools from Loops: loops_find_contact, loops_create_contact, loops_update_contact, and 3 more.
“Find a contact by email. Returns the contact's id, email, and custom properties, or an empty array if not found.”
Calling loops_find_contact... Done. Here are the results.
Try these prompts
“Add jane@acme.com as a contact with first name Jane”
Copy“Send a signup_completed event for this new user”
Copy“Find the contact record for a given email and show their properties”
CopyClick any prompt to copy, then paste into your AI client.