Swell MCP
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. Its 10 documented tools cover swell, products, order, customers.
People connecting browser automation tools to Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.
VERIFIED ACTIVE
LAST COMMIT 2026-05-15 · ★ 2 · #166 OF 196 MAINTAINED BROWSER AUTOMATION · VERIFIED 2026-08-25
TypeScript servers · how we verify → /methodology
01 · Install Swell MCP
before you install - you'll need
Set SWELL_STORE_ID, SWELL_SECRET_KEY before connecting. TRANSPORT_MODE is optional or environment-specific per the README.
Claude Code
claude mcp add devkindhq-swell-mcp -- npx -y swell-mcp Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"devkindhq-swell-mcp": {
"command": "npx",
"args": [
"-y",
"swell-mcp"
]
}
}
} Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.
Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as local process (stdio) - runs on your machine with your user's permissions
license no standard license detected - usage rights unclear; check the repo before commercial use
npm package swell-mcp - unscoped; check the name against the project README before installing
registry namespace io.github.devkindhq is GitHub-verified and matches the repo owner
03 · What Swell MCP can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
What you can build
With this server connected, an agent can list products with filtering and pagination, get detailed product information, search products with multiple criteria, and check product inventory levels.
The 10 tools it gives your agent
Extracted from the project's README - what Swell MCP lets an agent do.
- swell_list_products
- - List products with filtering and pagination
- swell_get_product
- - Get detailed product information
- swell_search_products
- - Search products with multiple criteria
- swell_check_inventory
- - Check product inventory levels
- swell_list_orders
- - List orders with filtering options
- swell_get_order
- - Get detailed order information
- swell_update_order_status
- - Update order status
- swell_list_customers
- - List customers with search capabilities
- swell_get_customer
- - Get detailed customer information
- swell_search_customers
- - Search customers with multiple criteria
Latest releases
v1.1.0 · 2026-05-15
1.1.0 (2026-05-15) · force @semantic-release/[email protected] via overrides to enable OIDC publish · update tool test mocks to capture 5-arg server.tool() signature · use npm install --legacy-peer-deps to resolve undici peer…
v1.0.8 · 2025-10-11
1.0.8 (2025-10-11) · test automated release pipeline
04 · Who maintains Swell MCP
Swell MCP is maintained by devkindhq. It's the only MCP server we track from this author; the repo dates to Oct 2025.
05 · Facts
- repository
- github.com/devkindhq/swell-mcp
- category
- browser automation - ranked #166 of 196 actively-maintained browser automation servers as of 2026-08-25.
- registry
- io.github.devkindhq/swell (active, first published 2026-05-15)
- packages
- npm:swell-mcp
06 · Swell MCP FAQ
Is Swell MCP still maintained?
Yes - as of 2026-08-25, its last commit was 2026-05-15. We re-verify nightly.
What can Swell MCP do?
With this server connected, an agent can list products with filtering and pagination, get detailed product information, search products with multiple criteria, and check product inventory levels.
How do I install Swell MCP?
Run `npx -y swell-mcp`. The README documents 3 environment variables (SWELL_STORE_ID, SWELL_SECRET_KEY, TRANSPORT_MODE) to set first. Set SWELL_STORE_ID, SWELL_SECRET_KEY before connecting. TRANSPORT_MODE is optional or environment-specific per the README. You can also paste the ready-made client config above.
Does Swell MCP run locally?
Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.
07 · Alternatives to Swell MCP
Alternatives to Swell MCP
Maintained browser automation servers if Swell MCP isn't the fit.
- Chrome DevTools MCP MCP server for Chrome DevTools ★ 49,617 · 2026-08-23
- Server Browser MCP server for browser use access ★ 38,704 · 2026-08-05
- Playwright MCP Playwright Tools for MCP ★ 36,436 · 2026-08-21
- Mobile MCP MCP server for iOS and Android Mobile Development, Automation and Testing ★ 5,995 · 2026-08-18
- Agent Device (callstack) MCP server for mobile app automation: verify, control, and debug iOS, Android, TV, and desktop apps ★ 4,212 · 2026-08-24
- Agent Device (callstackincubator) Let AI agents inspect, control, and debug real iOS, Android, desktop, and TV apps ★ 4,211 · 2026-08-24
Pairs well with
Servers that cover what Swell MCP doesn't - only shown when the pairing reason fits the companion.
- Firecrawl MCP Server → web scraping companion web scraping · ★ 7,310
- Tavily MCP → web scraping companion web scraping · ★ 2,351
- Codebase Memory → memory companion memory · ★ 40,198
- Memorix → memory companion memory · ★ 688
- Server Filesystem → filesystem companion filesystem · ★ 38,704
- X402 List MCP → filesystem companion filesystem · ★ 58
More browser automation MCP servers · Dgmo MCP · E2 LLM · Electron Stagewright MCP Server · Pagerunner - The Browser Layer That Learns · Parallel Browser MCP
More TypeScript MCP servers · Dev Lens · Gitwand · DERO MCP Server · Oorep MCP · see all