Connect Loopsso to Claude, ChatGPT, Cursor, Claude Code, Codex, Gemini, GitHub Copilot and any other MCP client, for your whole team. Metorial adds security, governance, and tracing, and gives everyone one Magic MCP URL to connect.
Ask your agent in plain language. Each of these maps to a real tool on the server.
Use the send transactional email tool in Loopsso
Use the update contact tool in Loopsso
Use the send event tool in Loopsso
Use the find contact tool in Loopsso
Use the list mailing lists tool in Loopsso
Use the create contact tool in Loopsso
Supported Tools
send_transactional_email
Send Transactional Email
Send a transactional email to a recipient using a pre-built template. Supports dynamic data variables for template personalization and optional file attachments. Can optionally add the recipient as a contact in your audience.
update_contact
Update Contact
Update an existing contact or create a new one (upsert). Identify the contact by email or user ID. All provided fields will be updated; omitted fields remain unchanged. Can also manage mailing list subscriptions and set custom properties.
send_event
Send Event
Send a named event for a contact to trigger automated email workflows (loops) in Loops. Events can include custom properties and manage mailing list subscriptions. If the contact does not exist, a new one is created automatically.
find_contact
Find Contact
Look up a contact in your Loops audience by email address or user ID. Returns the full contact record including all standard and custom properties, mailing list subscriptions, and opt-in status.
list_mailing_lists
List Mailing Lists
Retrieve all mailing lists configured in your Loops account. Returns each list's ID, name, description, and visibility. Useful for discovering list IDs needed when subscribing contacts to lists.
create_contact
Create Contact
Create a new contact in your Loops audience. Contacts are identified by email address and can include standard properties (name, subscription status, user group) as well as custom properties. Use mailing list subscriptions to add the contact to specific lists on creation.
list_contact_properties
List Contact Properties
Retrieve all contact properties defined on your Loops account. Returns both default properties (email, firstName, etc.) and custom properties with their key, label, and type. Useful for discovering available property keys when creating or updating contacts.
delete_contact
Delete Contact
Permanently delete a contact from your Loops audience. Identify the contact by email address or user ID.
list_transactional_emails
List Transactional Emails
Retrieve one page of published transactional email templates in your Loops account. Returns template IDs, names, and data variable names. Use the returned nextCursor to continue.
check_contact_suppression
Check Contact Suppression
Read whether a contact is suppressed and its suppression-removal quota. This lookup does not remove suppression or resubscribe the contact.
get_current_team
Get Current Team
Verify the connected API key and return its Loops team name. The API does not provide a team ID through this endpoint.
Enable Loopsso in Metorial. In your Metorial portal, enable the Loopsso MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add a custom connector. Open Customize, then Connectors. Select Add, then Custom, then Web.
Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>) and continue.
Sign in. Select Add and sign in to load Loopsso tools.
Enable Loopsso in Metorial. In your Metorial portal, enable the Loopsso MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add a custom MCP server. On ChatGPT web, open Plugins, select +, then Add custom MCP server.
Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>), choose OAuth and accept the risk notice.
Create and install the plugin. Select Create as a plugin, install it and sign in to load Loopsso tools.
Enable Loopsso in Metorial. In your Metorial portal, enable the Loopsso MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add Metorial to your MCP config. Use ~/.cursor/mcp.json for every project, or .cursor/mcp.json for one.
Sign in. Open Customize in the sidebar, find Metorial and sign in to load Loopsso tools.
{
"mcpServers":{
"metorial":{
"url":"<your-magic-mcp-url>"
}
}
}
Enable Loopsso in Metorial. In your Metorial portal, enable the Loopsso MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add the server over HTTP. Add --scope user to use it in every project.
Sign in. Run /mcp, select Metorial and sign in to load Loopsso tools.
claude mcp add --transport http metorial <your-magic-mcp-url>
Enable Loopsso in Metorial. In your Metorial portal, enable the Loopsso MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add the server and sign in. The Codex CLI, IDE extension and ChatGPT desktop app share this config.
Check the connection. Type /mcp in Codex to see Metorial and its Loopsso tools.
codex mcp add metorial --url <your-magic-mcp-url>
codex mcp login metorial
Run Loopsso through the Metorial gateway
One governed layer for every app your agents reach, not a separate connector per tool.
Give Loopsso and every other app to your whole team through one MCP gateway, behind your SSO.
Scope which teams and agents can use Loopsso tools with role-based access control, and trace every call.
Prefer to run it yourself? Metorial is open source and self-hostable.
Manage Loops contacts and mailing-list subscriptions, discover contact properties and published transactional templates, verify the connected team and check suppression. Submit requested transactional emails or workflow events with optional idempotency keys.
Frequently asked questions
Common questions about connecting Loopsso to AI agents with Metorial.
How many tools does the Loopsso MCP server have?
The Loopsso MCP server exposes 11 tools, including Send Transactional Email, Update Contact, Send Event. Each one is governed and traced through Metorial.
Does the Loopsso MCP server support triggers?
Loopsso exposes tools your agents call on demand; it does not publish event triggers yet. Everything still runs through one governed MCP URL.
Which AI clients can use the Loopsso MCP server?
Any MCP client, including VS Code, Windsurf, Zed, OpenCode and Grok. Each one reaches the Loopsso MCP server through the same Metorial URL.
How do I give only some teams access to Loopsso?
Use role-based access control to decide which teams, users, and agents can use Loopsso and which of its tools they can call.
Can I self-host the Loopsso MCP server?
Yes. Metorial is open source, so you can run the Loopsso MCP server yourself or use the hosted gateway.
Connect Loopsso to production AI agents
See how Metorial gives your team governed access to Loopsso, with tracing and security controls built in.