# How to integrate Mailerlite MCP with OpenClaw

```json
{
  "title": "How to integrate Mailerlite MCP with OpenClaw",
  "toolkit": "Mailerlite",
  "toolkit_slug": "mailerlite",
  "framework": "OpenClaw",
  "framework_slug": "openclaw",
  "url": "https://composio.dev/toolkits/mailerlite/framework/openclaw",
  "markdown_url": "https://composio.dev/toolkits/mailerlite/framework/openclaw.md",
  "updated_at": "2026-05-12T10:18:17.531Z"
}
```

## Introduction

OpenClaw is the fastest growing agent harness out there, which can work 24/7 to automate almost any kind of tasks. However, its capabilities are limited to the tools it has access to. Composio allows your OpenClaw to access Mailerlite with authentication management handled for you. You can execute actions on Mailerlite via your favorite OpenClaw interface (Telegram, WhatsApp, TUI, etc), whichever you prefer.

## Also integrate Mailerlite with

- [OpenAI Agents SDK](https://composio.dev/toolkits/mailerlite/framework/open-ai-agents-sdk)
- [Claude Agent SDK](https://composio.dev/toolkits/mailerlite/framework/claude-agents-sdk)
- [Claude Code](https://composio.dev/toolkits/mailerlite/framework/claude-code)
- [Claude Cowork](https://composio.dev/toolkits/mailerlite/framework/claude-cowork)
- [Codex](https://composio.dev/toolkits/mailerlite/framework/codex)
- [Hermes](https://composio.dev/toolkits/mailerlite/framework/hermes-agent)
- [CLI](https://composio.dev/toolkits/mailerlite/framework/cli)
- [Google ADK](https://composio.dev/toolkits/mailerlite/framework/google-adk)
- [LangChain](https://composio.dev/toolkits/mailerlite/framework/langchain)
- [Vercel AI SDK](https://composio.dev/toolkits/mailerlite/framework/ai-sdk)
- [Mastra AI](https://composio.dev/toolkits/mailerlite/framework/mastra-ai)
- [LlamaIndex](https://composio.dev/toolkits/mailerlite/framework/llama-index)
- [CrewAI](https://composio.dev/toolkits/mailerlite/framework/crew-ai)

## TL;DR

### Why use Composio?
Apart from a managed and hosted MCP server, you will get:
- Programmatic tool calling allows LLMs to write its code in a remote workbench to handle complex tool chaining. Reduces to-and-fro with LLMs for frequent tool calling.
- Handling Large tool responses out of LLM context to minimize context rot.
- Dynamic just-in-time access to 20,000 tools across 1000+ other Apps for cross-app workflows. It loads the tools you need, so LLMs aren't overwhelmed by tools you don't need.

## Connect Mailerlite to OpenClaw

### How to install Mailerlite with OpenClaw
### Using Composio API Key and Setup Prompt
- Go to [dashboard.composio.dev](https://dashboard.composio.dev/login?next=/~/org/connect/clients/openclaw&utm_source=toolkits&utm_medium=framework_template&utm_campaign=openclaw&utm_content=setup_prompt)
- Copy the setup prompt
- Run it in your OpenClaw chat interface.
- Authenticate Mailerlite from the [dashboard](https://dashboard.composio.dev/login?next=/~/org/connect/clients/openclaw&utm_source=toolkits&utm_medium=framework_template&utm_campaign=openclaw&utm_content=authenticate)
- Go back to your OpenClaw interface and start asking questions.
### Using OpenClaw/Composio Plugin
1. Install OpenClaw Composio plugin

```bash
openclaw plugins install @composio/openclaw-plugin
```

## What is the Mailerlite MCP server, and what's possible with it?

The Mailerlite MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Mailerlite account. It provides structured and secure access to your email marketing tools, so your agent can create campaigns, manage subscribers, automate workflows, and oversee your shop integrations with ease.
- Campaign automation and workflow management: Instruct your agent to create or delete automations, streamlining your email marketing processes and ensuring timely communication with your audience.
- E-commerce customer and shop integration: Let your agent create, update, or remove e-commerce customers and shops for seamless sales tracking, customer onboarding, or data syncing.
- Subscriber group and segment organization: Have your agent create custom fields, new subscriber groups, or targeted segments so you can send highly personalized campaigns.
- Webhook registration for real-time updates: Direct your agent to set up webhooks for specific events, enabling instant notifications and integrations with other systems as actions happen in Mailerlite.
- Efficient cleanup and management: Ask your agent to delete outdated automations, customers, or shops, helping you keep your Mailerlite workspace organized and up to date.

## Supported Tools

| Tool slug | Name | Description |
|---|---|---|
| `MAILERLITE_ADD_PRODUCT_TO_CATEGORY` | Add Product to Category | Tool to add a product to a category in an e-commerce shop. Use when you need to assign or link a product to a specific category for organization and marketing purposes. |
| `MAILERLITE_ADD_SUBSCRIBER_TO_GROUP` | Add Subscriber To Group | Tool to assign an existing subscriber to a group. Use when you need to add a subscriber to a specific group in your MailerLite account. |
| `MAILERLITE_CREATE_AUTOMATION` | Create automation | Create automation |
| `MAILERLITE_CREATE_CAMPAIGN` | Create Campaign | Tool to create a new email campaign (draft) with specified type, content, and targeting. Use when you need to create a campaign programmatically with email settings and optional audience targeting via groups or segments. HTML content support is also plan-dependent; insufficient plan capabilities result in `can_be_scheduled=false` on the created draft. |
| `MAILERLITE_CREATE_ECOMMERCE_CART_ITEM` | Create E-commerce Cart Item | Tool to add an item to a shopping cart. Creates the cart if it does not exist. Use for abandoned cart automation. |
| `MAILERLITE_CREATE_ECOMMERCE_CATEGORY` | Create E-commerce Category | Tool to create a new product category for a shop. Use when organizing products into categories or setting up shop taxonomy with automation preferences. |
| `MAILERLITE_CREATE_ECOMMERCE_CUSTOMER` | Create/Update E-commerce Customer | Tool to create or update a customer record for a shop. Use when syncing shop customers or onboarding new purchases. |
| `MAILERLITE_CREATE_ECOMMERCE_ORDER` | Create E-commerce Order | Tool to create a new order for a shop. Use when recording customer purchases or syncing order data from external systems. |
| `MAILERLITE_CREATE_ECOMMERCE_PRODUCT` | Create E-commerce Product | Tool to create a new product for an e-commerce shop. Use when adding products to a shop for tracking sales, automations, and customer interactions. |
| `MAILERLITE_CREATE_ECOMMERCE_SHOP` | Create E-commerce Shop | Tool to connect a new e-commerce shop. Use when you need to integrate a store for automations, product imports, and sales tracking. |
| `MAILERLITE_CREATE_FIELD` | Create Field | Tool to create a new custom field. Use when distinct subscriber attributes are needed before assigning or updating subscriber data. Call once per field key. |
| `MAILERLITE_CREATE_GROUP` | Create Group | Tool to create a new subscriber group. Use after deciding the group name for categorization. Store `group_id` from the response — required by MAILERLITE_UPDATE_GROUP, MAILERLITE_DELETE_GROUP, and MAILERLITE_GET_GROUP_SUBSCRIBERS. |
| `MAILERLITE_CREATE_SEGMENT` | Create Segment | Tool to create a new subscriber segment. Use when grouping subscribers by custom criteria before sending targeted campaigns. |
| `MAILERLITE_CREATE_SUBSCRIBER` | Create Subscriber | Tool to create or update (upsert) a subscriber by email. Use when adding new subscribers or updating existing ones without needing their ID. If subscriber exists, updates non-destructively (omitted fields/groups are preserved). |
| `MAILERLITE_CREATE_WEBHOOK` | Create Webhook | Tool to register a new webhook URL for specified event types. Use when you need real-time notifications for selected MailerLite events. |
| `MAILERLITE_DELETE_AUTOMATION` | Delete Automation | Tool to delete an automation workflow by ID. Deletion is permanent and irreversible — always require explicit user confirmation before calling. Use when you need to remove an automation after confirming it's no longer needed. Returns success=True on 204 No Content. |
| `MAILERLITE_DELETE_ECOMMERCE_CART_ITEM` | Delete E-commerce Cart Item | Tool to remove an item from a cart in an e-commerce shop. Use when you need to delete a specific product from a customer's shopping cart. |
| `MAILERLITE_DELETE_ECOMMERCE_CATEGORY` | Delete E-commerce Category | Tool to delete a product category from an e-commerce shop by IDs. Use when you need to remove a specific category from your MailerLite store. |
| `MAILERLITE_DELETE_ECOMMERCE_CUSTOMER` | Delete E-commerce Customer | Tool to delete a customer from an e-commerce shop by IDs. Use when you need to remove a specific customer from your MailerLite store. |
| `MAILERLITE_DELETE_ECOMMERCE_ORDER` | Delete E-commerce Order | Tool to delete an order from a shop. Use when you need to remove an order and its associated cart from MailerLite. Returns the deleted order details on success. |
| `MAILERLITE_DELETE_ECOMMERCE_PRODUCT` | Delete E-commerce Product | Tool to delete a product from an e-commerce shop by IDs. Use when you need to remove a specific product from your MailerLite store. |
| `MAILERLITE_DELETE_ECOMMERCE_SHOP` | Delete E-commerce Shop | Tool to disconnect an e-commerce shop by ID. Use when you have the shop's unique identifier and want to remove it from your MailerLite account. |
| `MAILERLITE_DELETE_FIELD` | Delete Field | Tool to delete a custom field. Use when a field is obsolete and you need to remove it from your MailerLite account. Returns success=True on 204 No Content. |
| `MAILERLITE_DELETE_GROUP` | Delete Group | Tool to delete a subscriber group by ID. Permanently removes the group and all its subscriber associations — irreversible with no undo. Use when you need to remove an existing subscriber group from your MailerLite account. Require explicit user confirmation before invoking. Returns success=True on 204 No Content. |
| `MAILERLITE_DELETE_SEGMENT` | Delete Segment | Tool to delete a segment by ID. Use when you need to remove an existing segment from your MailerLite account. Returns success=True on 204 No Content. |
| `MAILERLITE_DELETE_SUBSCRIBER` | Delete Subscriber | Tool to delete a subscriber by ID. Use when you have the subscriber ID and want to remove them from your MailerLite account. Returns success=True on 204 No Content. |
| `MAILERLITE_DELETE_WEBHOOK` | Delete Webhook | Tool to remove a webhook subscription by ID. Use when you need to delete a webhook after confirming it is no longer needed. Returns success=True on 204 No Content. |
| `MAILERLITE_EXECUTE_BATCH_REQUEST` | Execute Batch Request | Tool to execute multiple API requests in a single batch call (max 50 requests). Use when you need to perform multiple operations efficiently or reduce API call overhead. Note: Individual request failures don't stop batch processing; check each response code. Webhooks are not supported in batch requests. |
| `MAILERLITE_FORGET_SUBSCRIBER` | Forget Subscriber | Tool to forget a subscriber completely (GDPR compliant deletion). Use when you need to permanently delete all subscriber data within 30 days. |
| `MAILERLITE_GET_ACCOUNT_INFO` | Get Account Info | Tool to retrieve basic MailerLite account details. Use when you need to verify authentication and review account metadata. Response payload is nested under results[i].response.data with data and meta subkeys — not a flat data key. Does not return a dedicated sender-domain list; absent domain fields indicate unknown status, not verified or unverified. |
| `MAILERLITE_GET_ACCOUNT_STATS` | Get Account Stats | Tool to retrieve usage statistics and performance metrics for the account. Use after sending campaigns to analyze engagement and deliverability. |
| `MAILERLITE_GET_AUTOMATION` | Get Automation | Tool to retrieve details of a specific automation by ID. Use when you have the automation ID and need its full configuration. Example: "Get automation 7267552". |
| `MAILERLITE_GET_AUTOMATION_ACTIVITY` | Get Automation Activity | Tool to retrieve subscriber activity for a specific automation. Use when you need to track automation execution status and subscriber progress through workflows. Requires filter[status] parameter to be specified. |
| `MAILERLITE_GET_CAMPAIGN_LANGUAGES` | Get Campaign Languages | Tool to retrieve a list of all available campaign languages. Use when you need to fetch supported languages for creating or configuring campaigns. |
| `MAILERLITE_GET_CAMPAIGNS` | Get Campaigns | Tool to retrieve a list of all campaigns. Use when you need to fetch campaigns optionally filtered by status or type, with pagination. |
| `MAILERLITE_GET_ECOMMERCE_CART` | Get E-commerce Cart | Tool to fetch details of a specific cart by shop ID and cart ID. Use when you need to retrieve cart information including customer, items, total, and checkout URL. |
| `MAILERLITE_GET_ECOMMERCE_CART_ITEM` | Get E-commerce Cart Item | Tool to fetch details of a specific cart item by shop ID, cart ID, and item ID. Use when you need to retrieve information about a specific item in a cart. |
| `MAILERLITE_GET_ECOMMERCE_CATEGORY` | Get E-commerce Category | Tool to fetch details of a specific product category by shop and category ID. Use when you need information about a specific e-commerce category. |
| `MAILERLITE_GET_ECOMMERCE_CUSTOMER` | Get E-commerce Customer | Tool to fetch details of a customer by shop and customer ID. Use after confirming shop_id and customer_id. |
| `MAILERLITE_GET_ECOMMERCE_CUSTOMERS` | Get E-commerce Customers | Tool to list customers for a specific shop. Use when you need to retrieve and paginate ecommerce customers after you have a shop ID. Example: "List customers for shop 123". |
| `MAILERLITE_GET_ECOMMERCE_ORDER` | Get E-commerce Order | Tool to fetch details of a specific e-commerce order by shop ID and order ID. Use when you need to retrieve order information including customer, cart items, total, and status. |
| `MAILERLITE_GET_ECOMMERCE_PRODUCT` | Get E-commerce Product | Tool to fetch details of a specific e-commerce product by shop and product ID. Use when you need product information such as name, price, description, and categories. |
| `MAILERLITE_GET_ECOMMERCE_SHOP` | Get E-commerce Shop | Tool to fetch details of a specific e-commerce shop by ID. Use when you need detailed configuration or stats of a connected shop. |
| `MAILERLITE_GET_ECOMMERCE_SHOPS` | Get E-commerce Shops | Tool to list all e-commerce shops connected to the account. Use when you need to retrieve and paginate shop listings for an account. |
| `MAILERLITE_GET_FIELDS` | Get Fields | Tool to retrieve all custom fields defined in the account. Use when you need to list or paginate through subscriber custom fields. |
| `MAILERLITE_GET_GROUP` | Get Group | Tool to retrieve details of a specific subscriber group by ID. Use when you need information about a particular group's statistics and configuration. |
| `MAILERLITE_GET_GROUPS` | Get Groups | Tool to retrieve all subscriber groups. Use when listing, paginating, or looking up group IDs for use in downstream tools (e.g., `trigger.settings.group_id`). Always verify returned IDs exactly match before passing to other tools; mismatched IDs cause silent failures. |
| `MAILERLITE_GET_GROUP_SUBSCRIBERS` | Get Group Subscribers | Tool to list subscribers within a group by ID. Use when you need to retrieve subscribers belonging to a specific MailerLite group before targeted campaigns. Use after confirming the group ID is valid. |
| `MAILERLITE_GET_IMPORT_STATUS` | Get Import Status | Tool to retrieve the status and detailed report of a subscriber import operation by import ID. Use after initiating an import to track progress and review results including validation issues, duplicates, and processing statistics. |
| `MAILERLITE_GET_SEGMENT` | Get Segment | Tool to retrieve a specific segment by ID. Use when you need to get details about a particular segment including subscriber count, open rate, and click rate statistics. |
| `MAILERLITE_GET_SEGMENTS` | Get Segments | Tool to retrieve all segments in the account. Use when you need to list or paginate through segments. |
| `MAILERLITE_GET_SEGMENT_SUBSCRIBERS` | Get Segment Subscribers | Tool to retrieve all subscribers belonging to a specific segment. Use when you need to list or paginate through subscribers in a MailerLite segment for targeted campaigns or analysis. |
| `MAILERLITE_GET_SUBSCRIBER` | Get Subscriber | Tool to fetch a single subscriber by ID or email address. Use when you need to retrieve detailed information about a specific subscriber. |
| `MAILERLITE_GET_SUBSCRIBER_ACTIVITY` | Get Subscriber Activity | Tool to fetch the activity log for a specific subscriber. Use when you need to track subscriber engagement history including email opens, link clicks, bounces, and other events. |
| `MAILERLITE_GET_SUBSCRIBERS` | Get Subscribers | Tool to retrieve all subscribers. Use after connecting account and when listing subscribers by status or paginating. Response payload nested under results[i].response.data with data and meta subkeys. Paginate all pages before computing metrics to avoid sampling bias. Limited by MailerLite Connect API quotas. |
| `MAILERLITE_GET_SUBSCRIBERS_STATS` | Get Subscribers Stats | Tool to get subscriber statistics for the account. Use to retrieve counts of total, active, unsubscribed, unconfirmed, bounced, and junk subscribers. |
| `MAILERLITE_GET_WEBHOOK` | Get Webhook | Tool to retrieve details of a specific webhook by ID. Use when you need to get information about a particular webhook configuration. |
| `MAILERLITE_GET_WEBHOOKS` | Get Webhooks | Tool to retrieve all configured webhooks. Use when you need to list webhooks for your MailerLite account. |
| `MAILERLITE_IMPORT_ECOMMERCE_CATEGORIES` | Import E-commerce Categories | Tool to bulk import categories to an e-commerce shop. Use when you need to add multiple categories at once to a shop. |
| `MAILERLITE_IMPORT_ECOMMERCE_ORDERS` | Import E-commerce Orders | Tool to bulk import orders to an e-commerce shop. Use when syncing historical orders or bulk loading order data. Products must exist before importing orders. |
| `MAILERLITE_IMPORT_ECOMMERCE_PRODUCTS` | Import E-commerce Products | Tool to bulk import products to an e-commerce shop. Use when you need to add multiple products to a shop in one request. |
| `MAILERLITE_IMPORT_SUBSCRIBERS_TO_GROUP` | Import Subscribers to Group | Tool to bulk import multiple subscribers to a specific group. Use when adding many subscribers at once is more efficient than individual creation. The import runs asynchronously by default; use the returned progress URL to check completion status. |
| `MAILERLITE_LIST_AUTOMATIONS` | List Automations | Tool to retrieve all automations in your MailerLite account. Use when you need to list automations, optionally filtered by status, name, or group. Supports pagination for large result sets. |
| `MAILERLITE_LIST_ECOMMERCE_CART_ITEMS` | List E-commerce Cart Items | Tool to list all items in a specific cart for an e-commerce shop. Use when you need to retrieve items from a cart after you have both a shop ID and cart ID. |
| `MAILERLITE_LIST_ECOMMERCE_CARTS` | List E-commerce Carts | Tool to list all carts for a specific shop. Use when you need to retrieve abandoned or active shopping carts after you have a shop ID. Example: "List carts for shop 49095". |
| `MAILERLITE_LIST_ECOMMERCE_CATEGORIES` | List E-commerce Categories | Tool to list all product categories for a shop. Use when you need to retrieve or paginate through categories. |
| `MAILERLITE_LIST_ECOMMERCE_CATEGORY_PRODUCTS` | List E-commerce Category Products | Tool to list all products in a specific e-commerce category. Use when you need to retrieve products for a given shop and category combination. |
| `MAILERLITE_LIST_ECOMMERCE_ORDERS` | List E-commerce Orders | Tool to list all orders for a specific e-commerce shop. Use when you need to retrieve and paginate orders for a shop after you have a shop ID. |
| `MAILERLITE_LIST_ECOMMERCE_PRODUCTS` | List E-commerce Products | Tool to list all products for a specific e-commerce shop. Use when you need to retrieve and paginate product listings after you have a shop ID. |
| `MAILERLITE_LIST_FORMS` | List Forms | Tool to retrieve all forms of a specific type (popup, embedded, or promotion). Use when you need to list forms with optional filtering by name and pagination support. |
| `MAILERLITE_LIST_TIMEZONES` | List Timezones | Tool to retrieve all available timezones supported by MailerLite. Use when you need to get timezone options for campaigns, automations, or scheduling. |
| `MAILERLITE_REMOVE_PRODUCT_FROM_CATEGORY` | Remove Product From Category | Tool to remove a product from a category in an e-commerce shop. Use when you need to unlink a product from a specific category without deleting the product itself. |
| `MAILERLITE_REMOVE_SUBSCRIBER_FROM_GROUP` | Remove Subscriber From Group | Tool to remove a subscriber from a group by ID. Use when you need to unassign a subscriber from a specific group in your MailerLite account. Returns success=True on 204 No Content. |
| `MAILERLITE_SET_DOUBLE_OPTIN` | Set Double Opt-In | Tool to enable or disable double opt-in for new subscribers. Use when configuring subscription confirmation settings. |
| `MAILERLITE_UPDATE_ECOMMERCE_CART` | Update E-commerce Cart | Tool to update an existing cart's checkout URL or total price. Use when you need to modify cart details like the checkout link or recalculate the cart total for an active shopping cart. |
| `MAILERLITE_UPDATE_ECOMMERCE_CART_ITEM` | Update E-commerce Cart Item | Tool to update a cart item's quantity or properties in an e-commerce cart. Use when you need to modify an existing item in a customer's cart. |
| `MAILERLITE_UPDATE_ECOMMERCE_CATEGORY` | Update E-commerce Category | Tool to update an existing product category in an e-commerce shop. Use when you need to modify the category name or automation settings. |
| `MAILERLITE_UPDATE_ECOMMERCE_CUSTOMER` | Update E-commerce Customer | Tool to update a customer's data for a shop by IDs. Use when you need to change email, marketing opt-in, or spend totals for an existing customer. |
| `MAILERLITE_UPDATE_ECOMMERCE_ORDER` | Update E-commerce Order | Tool to update an existing order's status or total price in an e-commerce shop. Use when you need to mark orders as complete or adjust pricing. Note: Cannot update cart or customer through this endpoint. |
| `MAILERLITE_UPDATE_ECOMMERCE_PRODUCT` | Update E-commerce Product | Tool to update an existing product in an e-commerce shop by IDs. Use when you need to modify product details like name, price, description, or URL. |
| `MAILERLITE_UPDATE_ECOMMERCE_SHOP` | Update E-commerce Shop | Tool to update settings of a connected e-commerce shop by ID. Use when you need to modify shop details (name, URL, currency) or toggle features after verifying the shop exists. |
| `MAILERLITE_UPDATE_FIELD` | Update Field | Tool to update the title of an existing custom field. Use when renaming a field label (e.g., correct typos or rebranding). |
| `MAILERLITE_UPDATE_GROUP` | Update Group | Tool to update a group's name by ID. Use when renaming an existing group after confirming its ID. Note: renaming does not update references in downstream integrations or reports that use the old group name. |
| `MAILERLITE_UPDATE_SEGMENT` | Update Segment | Tool to rename an existing segment by ID. Use when you need to update a segment's name after confirming its ID. |
| `MAILERLITE_UPDATE_SUBSCRIBER` | Update Subscriber | Tool to update an existing subscriber's information by ID. Use when altering subscriber details. |
| `MAILERLITE_UPDATE_WEBHOOK` | Update Webhook | Tool to update an existing MailerLite webhook. Use when you need to change its URL or event triggers by ID. |

## Supported Triggers

None listed.

## Creating MCP Server - Stand-alone vs Composio SDK

The Mailerlite MCP server provides comprehensive access to Mailerlite operations through Composio. Once connected, you can perform all major Mailerlite actions directly from OpenClaw using natural language commands.

## Complete Code

None listed.

## Conclusion

### Conclusion
You've successfully integrated Mailerlite with OpenClaw using Composio plugin. Now interact with Mailerlite directly from your terminal, Web UI, or any messenger app using natural language commands.
Key benefits of this setup:
- Seamless integration across TUI, Web UIs, and Messenger apps like Telegram, WhatsApp, Slack, etc.
- Natural language commands for Mailerlite operations
- Managed authentication through Composio
- Access to 20,000+ tools across 1000+ apps for cross-app workflows
- Programmatic tool calling for complex tool chaining
Next steps:
- Try asking OpenClaw to perform various Mailerlite operations
- Explore cross-app workflows by connecting more toolkits like Calendar, Slack, Notion, etc.
- Build complex automation scripts that leverage OpenClaw's 24/7 running capabilities

## How to build Mailerlite MCP Agent with another framework

- [OpenAI Agents SDK](https://composio.dev/toolkits/mailerlite/framework/open-ai-agents-sdk)
- [Claude Agent SDK](https://composio.dev/toolkits/mailerlite/framework/claude-agents-sdk)
- [Claude Code](https://composio.dev/toolkits/mailerlite/framework/claude-code)
- [Claude Cowork](https://composio.dev/toolkits/mailerlite/framework/claude-cowork)
- [Codex](https://composio.dev/toolkits/mailerlite/framework/codex)
- [Hermes](https://composio.dev/toolkits/mailerlite/framework/hermes-agent)
- [CLI](https://composio.dev/toolkits/mailerlite/framework/cli)
- [Google ADK](https://composio.dev/toolkits/mailerlite/framework/google-adk)
- [LangChain](https://composio.dev/toolkits/mailerlite/framework/langchain)
- [Vercel AI SDK](https://composio.dev/toolkits/mailerlite/framework/ai-sdk)
- [Mastra AI](https://composio.dev/toolkits/mailerlite/framework/mastra-ai)
- [LlamaIndex](https://composio.dev/toolkits/mailerlite/framework/llama-index)
- [CrewAI](https://composio.dev/toolkits/mailerlite/framework/crew-ai)

## Related Toolkits

- [Reddit](https://composio.dev/toolkits/reddit) - Reddit is a social news platform with thriving user-driven communities (subreddits). It's the go-to place for discussion, content sharing, and viral marketing.
- [Facebook](https://composio.dev/toolkits/facebook) - Facebook is a social media and advertising platform for businesses and creators. It helps you connect, share, and manage content across your public Facebook Pages.
- [Linkedin](https://composio.dev/toolkits/linkedin) - LinkedIn is a professional networking platform for connecting, sharing content, and engaging with business opportunities. It's the go-to place for building your professional brand and unlocking new career connections.
- [Active campaign](https://composio.dev/toolkits/active_campaign) - ActiveCampaign is a marketing automation and CRM platform for managing email campaigns, sales pipelines, and customer segmentation. It helps businesses engage customers and drive growth through smart automation and targeted outreach.
- [ActiveTrail](https://composio.dev/toolkits/active_trail) - ActiveTrail is a user-friendly email marketing and automation platform. It helps you reach subscribers and automate campaigns with ease.
- [Ahrefs](https://composio.dev/toolkits/ahrefs) - Ahrefs is an SEO and marketing platform for site audits, keyword research, and competitor insights. It helps you improve search rankings and drive organic traffic.
- [Amcards](https://composio.dev/toolkits/amcards) - AMCards lets you create and mail personalized greeting cards online. Build stronger customer relationships with easy, automated card campaigns.
- [Beamer](https://composio.dev/toolkits/beamer) - Beamer is a news and changelog platform for in-app announcements and feature updates. It helps companies boost user engagement by sharing news where users are most active.
- [Benchmark email](https://composio.dev/toolkits/benchmark_email) - Benchmark Email is a platform for creating, sending, and tracking email campaigns. It's built to help you engage audiences and analyze results—all in one place.
- [Bigmailer](https://composio.dev/toolkits/bigmailer) - BigMailer is an email marketing platform for managing multiple brands with white-labeling and automation. It helps teams streamline campaigns and simplify integration with Amazon SES.
- [Brandfetch](https://composio.dev/toolkits/brandfetch) - Brandfetch is an API that delivers company logos, colors, and visual branding assets. It helps marketers and developers keep brand visuals consistent everywhere.
- [Brevo](https://composio.dev/toolkits/brevo) - Brevo is an all-in-one email and SMS marketing platform for transactional messaging, automation, and CRM. It helps businesses engage customers and streamline communications through powerful campaign tools.
- [Campayn](https://composio.dev/toolkits/campayn) - Campayn is an email marketing platform for creating, sending, and managing campaigns. It helps businesses engage contacts and grow audiences with easy-to-use tools.
- [Cardly](https://composio.dev/toolkits/cardly) - Cardly is a platform for creating and sending personalized direct mail to customers. It helps businesses break through the digital clutter by getting real engagement via physical mailboxes.
- [ClickSend](https://composio.dev/toolkits/clicksend) - ClickSend is a cloud-based SMS and email marketing platform for businesses. It streamlines communication by enabling quick message delivery and contact management.
- [Crustdata](https://composio.dev/toolkits/crustdata) - CrustData is an AI-powered data intelligence platform for real-time company and people data. It helps B2B sales teams, AI SDRs, and investors react to live business signals.
- [Curated](https://composio.dev/toolkits/curated) - Curated is a platform for collecting, curating, and publishing newsletters. It streamlines content aggregation and distribution for creators and teams.
- [Customerio](https://composio.dev/toolkits/customerio) - Customer.io is a customer engagement platform for targeted messaging across email, SMS, and push. Easily automate, segment, and track communications with your audience.
- [Cutt ly](https://composio.dev/toolkits/cutt_ly) - Cutt.ly is a URL shortening service for managing and analyzing links. Streamline your workflows with quick, trackable, and branded short URLs.
- [Demio](https://composio.dev/toolkits/demio) - Demio is webinar software built for marketers, offering both live and automated sessions with interactive features. It helps teams engage audiences and optimize lead generation through detailed analytics.

## Frequently Asked Questions

### What are the differences in Tool Router MCP and Mailerlite MCP?

With a standalone Mailerlite MCP server, the agents and LLMs can only access a fixed set of Mailerlite tools tied to that server. However, with the Composio Tool Router, agents can dynamically load tools from Mailerlite and many other apps based on the task at hand, all through a single MCP endpoint.

### Can I use Tool Router MCP with OpenClaw?

Yes, you can. OpenClaw fully supports MCP integration. You get structured tool calling, message history handling, and model orchestration while Tool Router takes care of discovering and serving the right Mailerlite tools.

### Can I manage the permissions and scopes for Mailerlite while using Tool Router?

Yes, absolutely. You can configure which Mailerlite scopes and actions are allowed when connecting your account to Composio. You can also bring your own OAuth credentials or API configuration so you keep full control over what the agent can do.

### How safe is my data with Composio Tool Router?

All sensitive data such as tokens, keys, and configuration is fully encrypted at rest and in transit. Composio is SOC 2 Type 2 compliant and follows strict security practices so your Mailerlite data and credentials are handled as safely as possible.

---
[See all toolkits](https://composio.dev/toolkits) · [Composio docs](https://docs.composio.dev/llms.txt)
