Swell MCP
@devkindhq
Swell MCP について
概要はまだありません
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"swell-mcp": {
"command": "npx",
"args": [
"swell-mcp"
],
"env": {
"SWELL_STORE_ID": "",
"SWELL_SECRET_KEY": ""
}
}
}
}ツール
14List products with filtering and pagination
Get detailed product information
Search products with text queries and optional filters
Check current stock levels and stock status for a product
Update product metadata and attributes (name, description, SEO, tags, categories, attributes, active, sku, etc.)
Adjust stock levels or update stock tracking settings
Update product pricing (regular price, sale price, currency)
List orders with filtering options
Get detailed order information
Update the status of an order (with optional notes)
List customers with search and filtering options
Get detailed customer information (profile + optional order history)
Search customers using text queries (name, email, phone)
Update customer records (name, email, phone, tags, groups, marketing opt-ins, notes)
概要
What is Swell MCP?
Swell MCP is a Model Context Protocol server that integrates AI assistants with Swell's e-commerce platform. It provides comprehensive access to Swell stores for product management, order processing, and customer management through both CLI and MCP tool interfaces. It is built by Devkind, official Swell Partners.
How to use Swell MCP?
Install the server by running npx swell-mcp in any MCP client (Claude Desktop, Cursor, VS Code, Windsurf, Goose, LM Studio, Warp). Configure the environment variables SWELL_STORE_ID and SWELL_SECRET_KEY with your Swell credentials. Once installed, you can use the provided MCP tools (e.g., swell_list_products, swell_get_order) directly through your AI assistant.
Key features of Swell MCP
- Complete Swell API access for products, orders, and customers
- Dual transport support: STDIO and Streamable HTTP with SSE
- Full TypeScript implementation with Zod schema validation
- Structured error handling with Swell-specific error contexts
- Debug mode for raw JSON responses
- Production-ready tooling: ESLint, Prettier, semantic-release, MCP Inspector
Use cases of Swell MCP
- List and search products with filtering and pagination
- Check inventory levels for specific products
- Process orders and update their status via natural language
- Search customer profiles and retrieve order history
- Integrate Swell store management into custom MCP clients
FAQ from Swell MCP
What is Swell MCP and what does it do?
Swell MCP is a Model Context Protocol server that connects AI assistants to Swell's e-commerce platform. It provides tools to manage products, orders, and customers through natural language commands.
What are the runtime requirements?
Node.js 18 or newer, a compatible MCP client (e.g., VS Code, Claude Desktop, Cursor), and Swell store credentials (Store ID and Secret Key).
How do I get Swell credentials for the server?
Log into your Swell dashboard at login.swell.store, go to Developer → API Keys, and copy your Store ID and Secret Key. Use the backend/admin key, not the public key.
What transport modes does Swell MCP support?
Swell MCP supports two transport modes: STDIO (JSON-RPC via stdin/stdout, used by local AI assistants) and Streamable HTTP (Server-Sent Events, configurable port, default 3000).
Where does my data live when using Swell MCP?
The server acts as a bridge between the AI assistant and your Swell store. It communicates directly with Swell's API; no data is stored by the server itself.
「その他」の他のコンテンツ
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Blender
ahujasidOpen-source MCP to use Blender with any LLM
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
コメント