Swipefast MCP server
Commit Nov 6, 2026Allows AI agents to build and manage branded checkouts, order bumps, upsells, and payment plans with a human-in-the-loop approval system for financial changes.
Also known as mostmojo/swipefast-cli, swipefast-cli
- Stars
- 2
- Tools
- —
- Downloads, 30 days
- —
- Latest version
- 1.33.0
- Last commit
- Nov 6, 2026
- License
- MIT
What is Swipefast MCP?
Swipefast allows AI agents to build and manage branded checkouts, order bumps, upsells, and payment plans with a human-in-the-loop approval system for financial changes.
Summary generated from the project's README
About Swipefast MCP server
Swipefast provides a specialized interface for AI agents to construct and manage branded checkout experiences. Developers can use this MCP server to enable agents like Claude Code or ChatGPT to set up order bumps, one-click upsells, payment plans, and courses. The system operates through a combination of a command-line tool and an agent skill that instructs AI on how to interact with the Swipefast platform safely.
Security is managed through a human-in-the-loop approval system. While agents can create drafts or modify design elements, any changes affecting financial data—such as prices, delivery links, or subscription plans—require manual confirmation via the Swipefast Approvals page. Users connect their AI applications using an API key found in their account settings or by setting a SWIPEFAST_API_KEY environment variable. This setup ensures that while an AI can propose a new offer or coupon, the final decision to publish or move money remains with the human user.
What you can do with it
- 1Manage sales performance dataRequest a summary of recent revenue, orders, and refund statistics.
- 2Generate promotional discount codesInstruct an agent to create a new percentage-based coupon for a launch.
- 3Monitor checkout conversion metricsHave an AI analyze visit rates and conversion statistics for a specific offer.
Written from the project's README. Every use case is checked against a quote from it.
How to install Swipefast MCP
Formats verified 10 Nov 2026Install Swipefast MCP in Claude Code
$ claude mcp add --transport http swipefast-cli https://swipefast.io/api/mcpInstall Swipefast MCP in Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"swipefast-cli": {
"url": "https://swipefast.io/api/mcp"
}
}
}Install Swipefast MCP in VS Code
.vscode/mcp.json
{
"servers": {
"swipefast-cli": {
"type": "http",
"url": "https://swipefast.io/api/mcp"
}
}
}Install Swipefast MCP in Codex
~/.codex/config.toml
[mcp_servers.swipefast-cli] url = "https://swipefast.io/api/mcp"
Install Swipefast MCP in Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"swipefast-cli": {
"httpUrl": "https://swipefast.io/api/mcp"
}
}
}Automated checks
Ran Nov 14, 2026Full report →Not verified yet. A server needs a score of 80, no serious finding, and enough data for us to check. How checks work
- Source repository linked and reachablemostmojo/swipefast-cli is public and reachablegithub.com/mostmojo/swipefast-cli ↗Pass
- Package names this repository as its sourceNot checked
- Build provenance (Sigstore attestation)Not checked
- Open source license (OSI)MITspdx.org/licenses/MIT.html ↗Pass
- Commit or release in the last yearLast commit or release 2026-11-06github.com/mostmojo/swipefast-cli ↗Pass
- OpenSSF ScorecardNot checked
- Package name not close to a popular packageNot checked
- No critical advisory in the package or its dependenciesNot checked
- No hidden instructions to the model0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersPass
- Destructive tools are labelledNot checked
- Remote endpoint answers the MCP handshakeHTTPS endpoint answered 401 (sign-in required)Pass
README
View on GitHubSwipefast CLI and agent skill
Swipefast is the checkout your AI builds: a branded checkout with order bumps, one-click upsells, payment plans and courses, which Claude, ChatGPT and other AI apps can set up for you. You approve anything buyers would see.
This repo has two things:
swipefast, a command-line tool for your checkouts and sales.- A skill that teaches AI agents (Claude Code, and any agent that reads Agent Skills) how to use Swipefast safely.
Both talk to the same Swipefast MCP server the AI apps use. This repo is only the client; Swipefast itself is hosted at swipefast.io.
Try it with a 7-day free trial: swipefast.io/agents
Install
Node 18 or newer:
npm install -g swipefast
Or run it without installing: npx swipefast --help.
The agent skill is one folder you copy: see The agent skill below.
Sign in
swipefast login
Paste your API key when asked. It's in Swipefast under Settings, Your connection key. The key is saved in ~/.config/swipefast/config.json, readable only by you. Prefer an environment variable? Set SWIPEFAST_API_KEY instead.
Commands
swipefast whoami # your account in one look
swipefast products # every checkout, live and draft
swipefast product the-offer-maker # one checkout, with its bump, upsell and links
swipefast orders --limit 20 # recent orders
swipefast revenue --days 30 # revenue, orders and refunds
swipefast stats the-offer-maker # visits, conversion, bump and upsell take rates
swipefast findings # what your performance rules flagged
swipefast publish the-offer-maker # ask to publish; you confirm it in Swipefast
swipefast tools # every tool, and whether it reads or writes
swipefast call create_coupon --code LAUNCH20 --kind percent --value 20
Add --json to any command for compact output, for scripts and agents.
swipefast call <tool> runs any tool on the MCP server, so new tools work here the day they ship. Pass arguments as --name value pairs, or all at once with --args '{"days": 30}'.
What it can and can't do
- New checkouts are drafts until you publish them.
- On a live checkout, anything that touches money (a price, a delivery link, a payment plan, a new offer) doesn't happen straight away. It becomes a request on your Approvals page in Swipefast, and you get an email.
- Wording, design, the sales page and switching or removing offers on a live checkout apply straight away. They're listed on your Approvals page too, and anything there can be rolled back.
publishonly asks. You confirm with one tap in Swipefast.- Nothing here can refund a buyer.
- The two tools that move money, paying your affiliates (
create_payout_run) and moving a subscriber to a pricier plan (change_subscription_plan), always wait for your approval in Swipefast, and only work with an API key. Claude, ChatGPT and other apps that connect by signing in don't get them.
The agent skill
skills/swipefast/SKILL.md tells an agent when to reach for Swipefast and the rules to follow: never invent prices or links, money changes on a live checkout go to approvals, publishing is your decision.
Claude Code: copy the folder into your skills.
mkdir -p ~/.claude/skills && cp -r skills/swipefast ~/.claude/skills/
Other agents that read Agent Skills: point them at skills/swipefast. Agents without skills can read the same file as instructions.
The skill works with either the MCP server (best: connect your AI app) or this CLI.
Connect an AI app instead
Step-by-step setup for 20 AI apps, including Claude, ChatGPT, Claude Code, Cursor, Codex, Gemini, VS Code, Grok, Manus and OpenClaw. Automations: Zapier, Make, n8n.
Links
- Swipefast: the checkout your AI builds, from $29 a month with a 7-day free trial, 0% of your sales
- MCP server docs
- REST API
- Status
MIT licensed. Issues and ideas welcome.
Swipefast MCP questions
How do I add Swipefast MCP to Claude Code?
Run claude mcp add --transport http swipefast-cli https://swipefast.io/api/mcp in your terminal. Add --scope user to make it available in every project.
How do I add Swipefast MCP to Cursor?
Open ~/.cursor/mcp.json and add the server under mcpServers, using the Cursor config shown in the install section above.
How do I ensure the AI doesn't change my prices without permission?
Any changes involving money on a live checkout, such as prices or payment plans, are sent to an Approvals page for your manual confirmation.
Can the AI refund a customer?
No, the tool and the AI agent do not have the capability to refund buyers.
How do I authenticate the CLI?
You can sign in using the 'swipefast login' command and providing your API key from your Swipefast settings, or by setting the SWIPEFAST_API_KEY environment variable.
Are new checkouts live immediately?
No, all new checkouts are created as drafts and require you to publish them.
