Model Context Protocol
Your checkout data,
inside your AI.
Connect Swipefast to Claude, ChatGPT, or any MCP client and ask about your sales in plain language. No dashboard, no SQL, no export. It uses the API key you already have, so setup is one paste and there is one place to revoke it.
- “How much did I make last month, and how does that compare to the month before?”
- “Which checkout converts best, and where is that traffic coming from?”
- “Who are my top 10 customers and what have they spent?”
- “Make me a 25% off code for Black Friday, capped at 100 uses.”
Connect it
The server speaks MCP 2025-06-18 over HTTP at https://swipefast.io/api/mcp, authenticated with your API key from Settings.
claude mcp add --scope user --transport http swipefast https://swipefast.io/api/mcp \ --header "Authorization: Bearer sf_live_your_key_here"
{
"mcpServers": {
"swipefast": {
"type": "http",
"url": "https://swipefast.io/api/mcp",
"headers": {
"Authorization": "Bearer sf_live_your_key_here"
}
}
}
}Their browser connector flows expect an OAuth sign-in. Swipefast currently authenticates the remote endpoint with your API key, so the web connection is not available yet. Use Claude Code, Cursor, or another client that lets you set the Authorization header. We will only add a one-click web connection once the OAuth consent and revocation flow is ready.
To check the endpoint is reachable before wiring up a client, a plain GET returns the server card:
curl https://swipefast.io/api/mcp
What it can do
10 read-only tools and 5 that write. Every tool is scoped to your account by construction — none of them takes a user id, so there is no way to point one at somebody else’s data.
list_productsreadget_productreadlist_ordersreadrevenue_summaryreadrevenue_by_monthreadtop_customersreadaccount_summaryreadtraffic_sourcesreadlist_couponsreadcreate_couponwritesget_sales_page_guidereadsetup_checkoutwritesadd_order_bumpwritesadd_upsellwritesset_sales_pagewritesWorth knowing
Money comes back twice. Every amount is returned as cents and as a formatted string, because a model reading a bare 9900 will cheerfully tell you that you made ninety-nine hundred dollars.
The numbers match your dashboard. Test orders are excluded and refunds are handled the same way the dashboard handles them — the tools call the same functions the dashboard does, so the two can never disagree.
Writing tools only make drafts. create_coupon makes a discount code. setup_checkout and the tools beside it create and edit draft checkouts only. Nothing here can publish, change a live checkout, refund or move money; those stay in the dashboard, where a human clicks the button. Everything else is annotated read-only so clients can auto-approve it.
Set up a checkout in one go. In Claude Code, type /mcp__swipefast__setup_checkout and say what you sell. Claude asks for the price and delivery link, builds the checkout (with an order bump, upsell and sales page if you want them) as a draft, and gives you the link to preview and publish.
Pages follow the same rules as the blog prompt. Before writing a sales page, the agent calls get_sales_page_guide, the same brief as our Claude and Codex guide, so the page stays scoped, phone-friendly and points every button at the checkout. For an existing checkout, type /mcp__swipefast__design_sales_page.
Your key is your key. It is the same one the REST API uses. Rotating it in Settings disconnects every MCP client at once.