Loops Connector for AI agents.
10 live capabilities
Manage email marketing, contacts, and transactional journeys.
Waiting for input…
Why people use Loops
Loops for Email Marketing Automation
With this Connector, you just tell your agent to 'add the user to the newsletter and check if they're blocked.' The agent handles the search, the status check, and the list update in one go.
What Vinkius changes
You get a natural language interface for your entire Loops email marketing account.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Automating new user welcome flows
A user signs up on your site.
- Real-world use case 02
Debugging missing transactional emails
A customer says they didn't get a receipt.
- Real-world use case 03
Syncing CRM data to your mailing list
You have a new lead's details.
Complete set · 10capabilities
The complete Loops capability set.
These are the exact actions your AI can choose when you ask it to work with Loops.
01—04
4 capabilities in this set.
Part of 10 available through Loops.
- 01 Capability
Create contact
Adds a new user to your Loops account with their email and basic details.
- 02 Capability
Delete contact
Removes a specific contact from your Loops account using their unique ID.
- 03 Capability
Find contact
Locates a user's profile details based on their email address.
- 04 Capability
Get contact suppression
Checks if an email address is currently blocked from receiving messages.
05—07
3 capabilities in this set.
Part of 10 available through Loops.
- 05 Capability
List mailing lists
Shows all available mailing lists you've created for subscribers.
- 06 Capability
List transactional emails
Displays a history of recently sent transactional messages.
- 07 Capability
Send event
Triggers specific email journeys by sending an event with a name and optional ID.
08—10
3 capabilities in this set.
Part of 10 available through Loops.
- 08 Capability
Send transactional email
Sends a one-off transactional email using a template and custom data variables.
- 09 Capability
Update contact
Modifies existing contact fields like first name, last name, or user groups.
- 10 Capability
Test api key
Verifies that your Loops API key is active and correctly configured.
Set up in minutes
One URL. Then ask Loops to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Loops from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_e5btDvlbhFFLMZRbD1LEFgO9lOMy5g6bqSbPUZkG/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Loops, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Loops for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_e5btDvlbhFFLMZRbD1LEFgO9lOMy5g6bqSbPUZkG/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Loops URL.
- Step 03
Save and start
Save the connection and enable Loops in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"loops": {
"url": "https://edge.vinkius.com/vk_preview_e5btDvlbhFFLMZRbD1LEFgO9lOMy5g6bqSbPUZkG/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Loops
Open Agent mode in chat and ask: "Using Loops, help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"loops": {
"url": "https://edge.vinkius.com/vk_preview_e5btDvlbhFFLMZRbD1LEFgO9lOMy5g6bqSbPUZkG/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Loops
Ask Copilot: "Using Loops, help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"loops": {
"url": "https://edge.vinkius.com/vk_preview_e5btDvlbhFFLMZRbD1LEFgO9lOMy5g6bqSbPUZkG/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Loops
Open Cascade and ask: "Using Loops, help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"loops": {
"url": "https://edge.vinkius.com/vk_preview_e5btDvlbhFFLMZRbD1LEFgO9lOMy5g6bqSbPUZkG/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Loops
Ask Cline: "Using Loops, help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add loops --transport http "https://edge.vinkius.com/vk_preview_e5btDvlbhFFLMZRbD1LEFgO9lOMy5g6bqSbPUZkG/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Loops
Ask Claude: "Using Loops, show me...". 10 tools are ready
Where the request belongs
Work Loops can move forward.
Marketing managers who need to move fast without digging through dashboards, and ops engineers who want to automate user onboarding and transactional flows.
Growth Marketer
Manages subscriber lists and triggers journeys based on real-time user actions.
Customer Success Lead
Sends manual transactional emails and checks why a user didn't receive a specific message.
Backend Engineer
Triggers system events to start automated email sequences via the AI client.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsLoops.so
Manage email marketing and transactional emails via Loops.so. handle contacts, campaigns, and events directly from your AI agent.
Mailingwork
Execute professional email marketing campaigns with advanced segmentation, A/B testing, and GDPR-compliant list management.
Flodesk
Design gorgeous email campaigns with intuitive templates that grow your audience and reflect your brand without design skills.
Quentn
Build email marketing funnels with visual automation workflows designed for German-speaking markets and GDPR compliance.
Maildroppa
Grow your email list and send targeted campaigns with a simple email marketing platform designed for solopreneurs and creators.
Ecomail
Equip your AI agent to manage email campaigns, track subscribers, and monitor marketing automation via the Ecomail API.
Bring your own AI
Change the model, client or framework. Keep Loops connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Loops.
The practical details behind the request, access and result.
Can the Loops MCP manage my email subscribers?
Yes, it lets you add, update, and find contacts using natural language. You can keep your subscriber data fresh without leaving your AI chat.
How do I trigger a specific email journey?
You can ask your agent to send an event for a specific user. This will start the pre-configured journey you've built in Loops.
Can I check if an email is blocked?
Yes, you can ask the agent to check the suppression status of any email. It will tell you immediately if that user is blocked from receiving messages.
Does this work for one-off emails?
Yes, it handles transactional emails like receipts or password resets. Just tell your agent which template to use and who to send it to.
How do I see my recent sent emails?
You can ask your agent to list your recent transactional emails. It will show you a history of what was sent and when.
Is it safe to delete contacts?
Yes, you can ask the agent to delete a contact by their email. Just keep in mind that this action is permanent and cannot be undone.
How do I get a Loops API key?
Log in to your Loops account, go to Settings → API, and generate a new API key. Ensure it has the necessary permissions. Then provide it when prompted by the Connector setup.
What operations are supported by this Connector?
The server supports: testing API key validity, finding/creating/updating/deleting contacts, listing mailing lists, sending events to trigger email journeys, sending transactional emails, listing sent transactional emails, and checking contact suppression status.
What is the difference between mailing lists and transactional emails in Loops?
Mailing lists are used for marketing campaigns and automated email journeys. Transactional emails are one-off, triggered messages like receipts, password resets, or order confirmations. Both are supported by this Connector.
How can I check if an email is suppressed in Loops?
Use the 'get_contact_suppression' capability provided by this Connector. Simply ask the AI to check the suppression status for any email address, and it will tell you if that email is currently suppressed from receiving emails.
What operations are supported by this MCP server?
The server supports: testing API key validity, finding/creating/updating/deleting contacts, listing mailing lists, sending events to trigger email journeys, sending transactional emails, listing sent transactional emails, and checking contact suppression status.
One connection away
Give your agent a direct line to Loops.
Connect Loops once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available