> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abconvert.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Drive ABConvert from Claude with MCP

> Run A/B tests by talking to Claude in plain English. ABConvert's Model Context Protocol (MCP) integration lets Claude Desktop, Claude Code, and other AI assistants create, launch, analyze, and end experiments without leaving the chat.

<Note>
  The MCP integration is in **beta**. Reach out to support to opt in.
</Note>

ABConvert exposes a Model Context Protocol (MCP) server that turns Claude (or any MCP-aware AI assistant) into a working interface for your A/B testing program. Instead of opening the dashboard, picking a test type, filling out a wizard, and clicking through five screens to launch — you describe what you want in plain language and Claude does the rest.

## What you can do

```
You:    Test 10% off the snowboards collection for US mobile visitors
Claude: I'll set this up. Hypothesis: "10% discount lifts revenue per visitor among
        US mobile shoppers", goal: revenue per visitor, 50/50 split, 100% traffic,
        audience: US visitors on mobile. I'll save it as a draft so you can review.
        Tweak any of these or say "create it" to proceed.
You:    create it
Claude: Draft created. Want me to launch now or generate a preview link first?
```

That's a real session. Claude resolves "the snowboards collection" to the right Shopify GID, picks sensible defaults, asks for confirmation, and creates the test on your store.

## Why use it

<CardGroup cols={2}>
  <Card title="Faster than the wizard" icon="bolt">
    For tests you've run before, going from idea to draft is one paragraph instead of clicking through six screens.
  </Card>

  <Card title="Always-on assistant" icon="message">
    Ask Claude "how is my hoodie price test doing" — get the metrics, the breakdown by device, the cross-test comparison. No dashboard navigation.
  </Card>

  <Card title="Works with the team" icon="users">
    Anyone on your team with the ABConvert MCP token can drive tests from their preferred AI assistant. Same surface across Claude Desktop, Claude Code, OpenClaw, Fin.
  </Card>

  <Card title="Programmatic without code" icon="code">
    All the power of an API without writing any code yourself — Claude does the API calls, you supervise.
  </Card>
</CardGroup>

## When NOT to use it

MCP is great for:

* **Repeating tests** you've run before with small variations ("same as last week but for the Hydrogen instead of Oxygen")
* **Querying analytics** without context-switching to the dashboard
* **Bulk lifecycle work** (pause five tests, end three others, start a draft) in one chat

The wizard is still the right tool for:

* **First-time test design** where you want visual guidance and live previews of what the variant will look like
* **Complex audience targeting setups** that benefit from the visual filter builder
* **Visual editor tests** (DOM mutations) — those need a real click-to-record interface; MCP doesn't help here

## What's supported

<CardGroup cols={2}>
  <Card title="Price test" icon="tag" href="/experiments/price-test">
    Create, preview, launch, end. Resolve products by name. Apply percentage or fixed-amount changes.
  </Card>

  <Card title="Shipping test" icon="truck" href="/experiments/shipping-test">
    Modify rates, hide rates, add new rates per zone. Auto-preserves untouched rates.
  </Card>

  <Card title="Theme test" icon="palette" href="/experiments/theme-test">
    Compare two themes by GID. Resolve theme names from Claude.
  </Card>

  <Card title="Template test" icon="file-alt" href="/experiments/template-test">
    Test alternate Liquid templates per type (product, index, collection, page).
  </Card>

  <Card title="URL redirect test" icon="arrow-right-arrow-left" href="/experiments/url-redirect-test">
    Send traffic to different landing pages. Resolve URLs from natural language.
  </Card>

  <Card title="Offer test" icon="badge-percent" href="/experiments/offer-test">
    Build discount variants — product, order, shipping, volume, or threshold — against a no-offer control.
  </Card>

  <Card title="Checkout test" icon="cart-shopping" href="/experiments/checkout-test">
    Hide, rename, or reorder delivery and payment methods, or add checkout UI blocks. Plus-only.
  </Card>

  <Card title="Analytics" icon="chart-line" href="/analytics/overview">
    Query results, breakdowns by device/country, cross-test comparison.
  </Card>
</CardGroup>

Visual editor tests aren't yet exposed via MCP — use the wizard for those.

## How it works

You mint an API token from ABConvert's settings. You paste it into your AI assistant's MCP config. Your AI assistant then talks to `https://mcp.abconvert.io/mcp` over HTTPS using that token. The MCP server validates the token, scopes everything to your shop, and forwards the work to ABConvert's backend — the same backend the wizard uses.

<Note>
  MCP is currently available on the **Growth plan** and above. [Pricing →](/configuration/pricing-plans)
</Note>

## Next steps

<CardGroup cols={2}>
  <Card title="Connect in 5 minutes" icon="rocket" href="/mcp/quickstart">
    Step-by-step setup for Claude Desktop and Claude Code.
  </Card>

  <Card title="What you can ask" icon="list" href="/mcp/tools">
    The full list of operations Claude can perform on your behalf.
  </Card>
</CardGroup>
