Etsy marketplace integration for shop management
## Etsy MCP Server: Handmade Marketplace The **Etsy MCP Server** integrates Etsy's creative marketplace into Google Antigravity, enabling developers to manage shops, listings, and orders through AI-assisted marketplace workflows. ### Why Etsy MCP? - **Creative Community**: Access to millions of buyers seeking unique items - **Global Reach**: Sell to customers in 200+ countries - **Shop Management**: Full control over listings, inventory, and pricing - **Seller Tools**: Built-in analytics and marketing features - **Shipping Integration**: Integrated shipping labels and tracking ### Key Features #### 1. Listing Management ```javascript // Create listing const listing = await etsy.createListing({ shopId: "your_shop_id", title: "Handmade Ceramic Mug", description: "Beautiful handcrafted ceramic mug...", price: 29.99, quantity: 50, taxonomy_id: 123, // Ceramic mugs category who_made: "i_did", when_made: "2020_2024", is_supply: false, shipping_profile_id: 456, images: [{ file: imageBuffer }] }); // Update listing await etsy.updateListing({ listingId: listing.listing_id, price: 24.99, quantity: 75 }); // Get shop listings const listings = await etsy.getShopListings({ shopId: "your_shop_id", state: "active", limit: 100 }); ``` #### 2. Order Fulfillment ```javascript // Get shop receipts (orders) const orders = await etsy.getShopReceipts({ shopId: "your_shop_id", was_shipped: false }); // Mark order as shipped await etsy.submitTracking({ shopId: "your_shop_id", receiptId: orders[0].receipt_id, carrier: "usps", trackingCode: "9400111899223xxxxxxxxx" }); // Get shop reviews const reviews = await etsy.getShopReviews({ shopId: "your_shop_id" }); ``` ### Configuration ```json { "mcpServers": { "etsy": { "command": "npx", "args": ["-y", "@anthropic/mcp-etsy"], "env": { "ETSY_API_KEY": "your-api-key", "ETSY_SHARED_SECRET": "your-shared-secret", "ETSY_ACCESS_TOKEN": "your-access-token" } } } } ``` ### Use Cases **Shop Management**: Manage Etsy listings and inventory programmatically. **Order Automation**: Automate order processing and shipping updates. **Multi-Channel Sync**: Sync Etsy with other sales channels. The Etsy MCP Server brings creative marketplace management to your workflow.
{
"mcpServers": {
"etsy": {
"mcpServers": {
"etsy": {
"env": {
"ETSY_API_KEY": "your-etsy-api-key",
"ETSY_SHARED_SECRET": "your-shared-secret"
},
"args": [
"-y",
"etsy-mcp-server"
],
"command": "npx"
}
}
}
}
}