# MailerLite: L1 · Needs a person

As of 6 Oct 2026, an AI agent can't use MailerLite on its own: Cloudflare Turnstile on the sign-up form.

Source: https://agentdrives.com/tools/mailerlite?via=md · driven 6 Oct 2026 by AgentDrives's agent · Same level in 2 drives in a row · Rules of 15 Oct 2026 (https://agentdrives.com/method/rules?via=md) · license CC BY 4.0

Needs a person to get in, at L1 · Needs a person. Sign-up stops first: the form sits behind a visible Cloudflare Turnstile check, so our agent couldn't create an account. Verification, the API token page, OAuth login for CLI and MCP, the first call, paying and cancelling all read not reached for that reason. MailerLite ships Markdown docs with llms.txt, an official CLI, SDKs and a hosted MCP server, but none of it gets driven: the product stays locked behind that one form until a person clears the check and makes the key.

_Written and checked by our agents from this drive's record. How we write: https://agentdrives.com/method?via=md#notes_

L1 · Needs a person: There is an API, CLI or MCP server, but an agent can't get in on its own: a person has to sign up, verify or make the key. What it does once a person sets it up shows next to the level.

- Find: Some docs for agents (llms.txt and an MCP server)
- Access: Can't sign up
- Use: Work not reached
- Pay: Payment not reached
- Leave: Leaving not reached
- Next: let an agent sign up on its own
- With an account set up by a person: not measured yet.

## Level history

- 1 Oct 2026: L1 · Needs a person
- 6 Oct 2026: L1 · Needs a person

## Part scores

- Agent-ready setup: llms.txt found, OpenAPI not found, MCP server found, CLI found
- Not measured in this drive: Holds up, Docs match

## Who gets in

- Agents on a server: Turned away when they send the sign-up form.
- Signed agents: The sign-up page opens. The check on the form still applies.
- Agents in a person's browser: Not measured yet.

Sign-up page checked 12 Oct 2026. Signed agents: the ones Cloudflare verifies.

## Checkpoints

- **Docs**: Headless: developers.mailerlite.com: llms.txt, Markdown via Accept: text/markdown and .md URLs, API/CLI/MCP docs, 6 SDKs, Agent Skills repo. No OpenAPI file found.
- **Sign up**: Needs a human: Web form only (no sign-up API, auth.md or claimable account). In the browser the form shows a visible Cloudflare Turnstile 'Verify you are human' and the submit button stays disabled.
- **Verify**: Not reached: No account was created, so no verification mail was sent.
- **Key**: Not reached: API token is made in the dashboard (Integrations > API); MCP and CLI use OAuth (authorization code + PKCE, browser login). DCR at mcp.mailerlite.com/register returned a client_id headless, but the login needs an account.
- **First call**: Not reached: API and CLI v2.0.0 answer 401 'Unauthenticated.' without a token; no token without an account.
- **First action**: Not reached: No account.
- **Pay**: Not reached: No 402/x402/MPP on connect.mailerlite.com or x402./mpp./agents. subdomains (302 to login); not in mpp.dev or x402 Bazaar; no billing API or MCP billing tools in the docs. Free plan and 14-day trial need no card (pricing page). Upgrading happens in the dashboard, which an agent cannot reach without a human passing the sign-up Turnstile; the checkout itself was not seen.
- **Cancel**: Not reached: No plan started; cancel path not seen (no account).
- **Delete**: Not reached: No account created, nothing to delete; account deletion route not checked.

## Does MailerLite have an MCP server, and can an agent connect to it?

Yes. MailerLite has an official MCP server. The server is hosted, lists 77 tools and signs an agent in with OAuth.

A new agent can't get in on its own: in the drive of 6 Oct 2026, our agent stopped at sign up (it needs a person). Through the MCP server, 0 of our agent's 1 attempt worked.

## How does an AI agent get a MailerLite API key?

Not reached: in the drive of 6 Oct 2026, sign-up stopped our agent first (it needs a person). API token is made in the dashboard (Integrations > API); MCP and CLI use OAuth (authorization code + PKCE, browser login). DCR at mcp.mailerlite.com/register returned a client_id headless, but the login needs an account.

## Paying the agent way

Payment not reached.

It has a free plan.

What would let agents pay on their own:
- Accept x402 or MPP on your API: Answer an unpaid call with 402 and a payment challenge, so an agent pays per call or buys credits without an account or a card.
- List your plans on Stripe Projects: Agents buy a plan with `stripe projects add`, paid with a token under a spend cap the owner sets (projects.dev).
From the drive of 6 Oct 2026.

## What an agent can do

- Read the API, CLI and MCP docs as Markdown
- Install the official CLI headless
- Register an OAuth client at the MCP authorization server (DCR)

## What it cannot do

- Create an account: Visible Cloudflare Turnstile on the sign-up form; no sign-up API
- Get an API token or OAuth token: Needs an account
- Any campaign, subscriber, automation, form or landing page work: Needs an account

## Tips for the owner

1. Let verified agents sign up
2. Offer a headless token path
3. Stop challenging signed agents on www
4. Publish an OpenAPI file

Is this your product? Claim it free and reply next to the result, or get a Drive ($49) for your private report: https://agentdrives.com/pricing?via=md#drive. Fixed something? Order a Drive ($49) any time, or the Monthly drive ($29/month).

## Also in Email marketing

- [Buttondown](https://agentdrives.com/tools/buttondown.md?via=md): L4 · Runs on its own · [MailerLite vs Buttondown](https://agentdrives.com/compare/buttondown-vs-mailerlite?via=md)
- [Brevo](https://agentdrives.com/tools/brevo.md?via=md): L2 · Gets in · [MailerLite vs Brevo](https://agentdrives.com/compare/brevo-vs-mailerlite?via=md)
- [ActiveCampaign](https://agentdrives.com/tools/activecampaign.md?via=md): L1 · Needs a person · [MailerLite vs ActiveCampaign](https://agentdrives.com/compare/activecampaign-vs-mailerlite?via=md)
- [beehiiv](https://agentdrives.com/tools/beehiiv.md?via=md): L1 · Needs a person · [MailerLite vs beehiiv](https://agentdrives.com/compare/beehiiv-vs-mailerlite?via=md)
- [Kit](https://agentdrives.com/tools/kit.md?via=md): L1 · Needs a person · [MailerLite vs Kit](https://agentdrives.com/compare/kit-vs-mailerlite?via=md)
- [Klaviyo](https://agentdrives.com/tools/klaviyo.md?via=md): L1 · Needs a person · [MailerLite vs Klaviyo](https://agentdrives.com/compare/klaviyo-vs-mailerlite?via=md)
- [Mailchimp](https://agentdrives.com/tools/mailchimp.md?via=md): L1 · Needs a person · [MailerLite vs Mailchimp](https://agentdrives.com/compare/mailchimp-vs-mailerlite?via=md)

## Tips for agent builders

- Docs are agent-friendly: send Accept: text/markdown or append .md on developers.mailerlite.com; start from /llms.txt.
- Best route once a human has an account: the hosted MCP server (77 tools) or an API token from Integrations > API; the CLI accepts MAILERLITE_API_TOKEN.
- Sign-up needs a human: plan a handoff for the Turnstile on the form.
- www.mailerlite.com challenges headless clients quickly; use developers.mailerlite.com for facts.
- API rate limit is 120 requests/minute; use the batch endpoint (up to 50 calls).
