Model Context Protocol server for Swell e-commerce platform integration with AI assistants
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
A Model Context Protocol server that integrates AI assistants with Swell's e-commerce platform. Built on a production-ready TypeScript foundation, it provides comprehensive access to Swell stores for product management, order processing, and customer management through both CLI and MCP tool interfaces.
Built by Devkind - Official Swell Partners serving businesses globally with cutting-edge e-commerce solutions.
This MCP server provides comprehensive integration with Swell's e-commerce platform:
MCP Tools:
swell_list_products - List products with filtering and paginationswell_get_product - Get detailed product informationswell_search_products - Search products with multiple criteriaswell_check_inventory - Check product inventory levelsswell_list_orders - List orders with filtering optionsswell_get_order - Get detailed order informationswell_update_order_status - Update order statusswell_list_customers - List customers with search capabilitiesswell_get_customer - Get detailed customer informationswell_search_customers - Search customers with multiple criteriaThis MCP server demonstrates the kind of sophisticated Swell integrations that power CheckoutJet - an enterprise-grade checkout solution for Swell stores built by Devkind.
CheckoutJet transforms your Swell checkout with:
Proven Results: Over β¬500,000 processed for Swell merchants with 23% conversion rate improvements.
Ready to upgrade your Swell checkout? Book a 15-minute demo
Model Context Protocol (MCP) is an open standard for securely connecting AI systems to external tools and data sources. This server implements the MCP specification to provide AI assistants with comprehensive access to Swell's e-commerce platform, enabling intelligent store management and customer service automation.
First, install the Swell MCP server with your AI assistant or MCP client.
Standard config works in most MCP clients:
Follow the MCP install guide, use the standard config above.
Add to your claude_desktop_config.json:
Go to Cursor Settings -> MCP -> Add new MCP Server. Name it "Swell MCP", use command type with the command npx swell-mcp. Add your Swell credentials in the environment variables section.
Follow the MCP install guide, use the standard config above. You can also install the Swell MCP server using the VS Code CLI:
After installation, the Swell MCP server will be available for use with your GitHub Copilot agent in VS Code.
Follow Windsurf MCP documentation. Use the standard config above.
Add to your MCP configuration:
Go to Advanced settings -> Extensions -> Add custom extension. Name it "Swell MCP", use type STDIO, and set the command to npx swell-mcp. Add your Swell credentials as environment variables. Click "Add Extension".
Go to Program in the right sidebar -> Install -> Edit mcp.json. Use the standard config above with your Swell credentials.
Go to Settings -> AI -> Manage MCP Servers -> + Add to add an MCP Server. Use the standard config above.
Alternatively, use the slash command /add-mcp in the Warp prompt and paste the standard config from above.
SWELL_STORE_ID)SWELL_SECRET_KEY - use the backend/admin key, not the public key)SWELL_STORE_ID: Your Swell store identifier (required)SWELL_SECRET_KEY: Your Swell secret/private key (required)DEBUG: Set to "true" to enable debug mode with raw JSON responses (optional)Once installed in your MCP client (see Getting Started above), you can use the Swell MCP tools directly through your AI assistant:
Enable debug mode to see raw JSON responses instead of formatted output:
TRANSPORT_MODE=stdio node dist/index.jsPORT env var)http://localhost:3000/mcphttp://localhost:3000/ β Returns server versionTRANSPORT_MODE=http node dist/index.jsNo reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/swell-mcp)<a href="https://allmcps.com/mcp/swell-mcp"><img src="https://allmcps.com/api/badge/swell-mcp?style=directory" alt="Swell MCP on AllMCPs" /></a>