Zylvie
High-converting cart software for solopreneurs to sell digital products and subscriptions.
Verdict
Common use cases
- Add catalog items from Slack threads
- Script bulk product imports via chat
- Verify which Zylvie account is active
- Remove stale webhook subscriptions quickly
Integration
- Vendor
- Zylvie
- Category
- other
- Auth
- API_KEY
- Tools
- 3
- Composio slug
zylvie
Tools
- Create Product
Tool to create a new product. use when you need to add a product with detailed custom options in zylvie platform.
- Get Authenticating User
Tool to retrieve information about the currently authenticated user. use when you have a valid bearer token and need to fetch the authenticated user's profile.
- Unsubscribe Webhook
Tool to unsubscribe from a webhook by deleting the workflow object associated with the specified webhook url. use after confirming the webhook url to remove.
Setup
Setup guide
- 11. Open your Switchy workspace and navigate to Settings > Integrations. 2. Find Zylvie in the MCP directory and click Connect. 3. You'll be prompted to paste an API key — retrieve this from your Zylvie account settings under API Access or Developer Tools. 4. Copy the key and paste it into the Switchy dialog, then click Authorize. 5. Switchy confirms the connection by calling the Get Authenticating User tool to verify your credentials. 6. Open any Space and type '@Zylvie what account am I connected to?' to test the integration. 7. If you see your Zylvie user profile returned, the MCP is live and ready to create products or manage webhooks on command.
What teammates see: by default, memories from Zylvie are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Create Sample Product
@Zylvie create a product called 'Test T-Shirt' with sizes S, M, L and colors red, blue, black. Set the base price to $25.Open in a Space →
Check Connected Account
@Zylvie show me the details of the currently authenticated user so I can confirm we're connected to the right account.Open in a Space →
Batch Product Entry
@Zylvie I have five new products to add: 'Hoodie' at $45, 'Cap' at $18, 'Socks' at $12, 'Mug' at $15, 'Tote Bag' at $22. Create each with a default SKU.Open in a Space →
Remove Webhook Listener
@Zylvie unsubscribe the webhook at https://example.com/hooks/zylvie-orders because we migrated to a new endpoint.Open in a Space →
Product with Custom Fields
@Zylvie create a product named 'Leather Wallet' with materials 'full-grain' and 'suede', colors brown and black, and a price of $68.Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@zylvie fetch my user profile and show me what account permissions I currently have
Retrieved authenticated user profile for account ID zyl_acc_8x3k9m. Your account is on the Business tier with admin-level permissions. Active features include product management, webhook configuration, and API access. Account created March 2024, last login 2 hours ago. Current API rate limit: 1,000 requests/hour, 847 remaining in this window.
This example uses the Get Authenticating User tool to verify account state before performing other operations. Useful for confirming API key validity and understanding what actions your token permits. Requires a valid API key with read:user scope.
@zylvie create a new product called "Premium Support Package" with three tiers: Basic at $49/mo, Pro at $99/mo, and Enterprise at custom pricing
Created product "Premium Support Package" (ID: prod_7h2n4k) with three pricing tiers. Basic tier configured at $49/month with standard support hours. Pro tier set to $99/month with priority response SLA. Enterprise tier marked as custom pricing requiring sales contact. Product is now live in your Zylvie catalog and available for customer selection. Webhook notifications sent to your configured endpoints.
Demonstrates the Create Product tool's ability to handle complex product structures with multiple pricing options. This action immediately makes the product visible in your storefront—test in a sandbox environment first if you're unsure about configuration. Side-effect: triggers any active product.created webhooks.
@zylvie list all my active webhooks, then unsubscribe the one pointing to the old staging URL https://staging-old.example.com/hooks
Found 4 active webhooks in your account. Located webhook workflow_9x4m2p subscribed to https://staging-old.example.com/hooks (events: product.created, order.completed). Successfully unsubscribed and deleted this workflow. Remaining active webhooks: 3 endpoints monitoring production events. The staging URL will no longer receive notifications from Zylvie.
Shows the Unsubscribe Webhook tool cleaning up outdated integrations. The AI first identifies the target webhook by URL, then removes it—this is a destructive action with no undo. Useful for webhook hygiene but verify the URL carefully before confirming deletion.
Use-case deep-dives
When Zylvie makes sense for product data workflows
A 3-person Shopify brand managing 40 SKUs with complex variant logic (size, color, custom engraving) uses Zylvie to push new products from their internal planning sheet into their storefront. The Create Product tool handles the nested custom options that break in simpler integrations. This works if your catalog updates happen in batches (weekly drops, seasonal launches) rather than real-time. If you're syncing hundreds of products daily or need bidirectional inventory updates, Zylvie's 3-tool scope won't cover it—you'd want a full e-commerce MCP. For small-batch brands launching 5-15 products a week, the API key setup and custom-option support justify the integration.
Zylvie's webhook tool solves a narrow dev-ops problem
A 2-engineer team building a Zylvie integration for a client spins up test webhooks during QA, then needs to tear them down before production. The Unsubscribe Webhook tool lets them script the cleanup instead of clicking through the vendor UI. This is a one-time or low-frequency task—useful during the build phase, irrelevant once the integration is live. If your team isn't actively developing on Zylvie's platform, you'll never touch this tool. For agencies or dev shops maintaining multiple Zylvie clients, it saves 10 minutes per project. For end-user teams just using Zylvie's storefront, skip this MCP entirely.
When Get Authenticating User fits a compliance step
A 5-person customer success team handling refund requests uses the Get Authenticating User tool to verify which Zylvie account is tied to the support ticket before processing changes. This matters if your team shares API keys across multiple storefronts or white-label instances—you need to confirm you're acting on the right account. The tool returns profile data, not transaction history, so it's a gate-check, not a full lookup. If your team only manages one Zylvie account or already has user context from your ticketing system, this adds no value. For multi-tenant support desks or agencies juggling client accounts, it prevents costly mistakes.
Frequently asked
What does the Zylvie MCP do in Switchy?
It connects Switchy to your Zylvie account so AI agents can create products with custom options, check which user is authenticated, and manage webhook subscriptions. Useful if your team runs Zylvie for e-commerce or product management and wants AI to handle catalog updates or workflow automation without switching apps.
Do I need admin access to connect Zylvie?
You need a Zylvie API key with permissions to create products and manage webhooks. Zylvie uses API key authentication, not OAuth, so whoever generates the key must have write access to your product catalog and webhook settings. Check your Zylvie account roles before connecting.
Can the Zylvie MCP update existing products or only create new ones?
It can only create new products with custom options. There's no tool for editing existing products, so if you need to change pricing or descriptions after creation, you'll still do that in Zylvie's dashboard or via their API directly. This MCP is best for bulk product setup, not ongoing maintenance.
Why use this MCP instead of Zylvie's API directly?
The MCP wraps Zylvie's API so your AI agents can create products or manage webhooks in natural language, without writing code. If your team already has engineers calling Zylvie's REST endpoints, you probably don't need this. If you want non-technical teammates to automate product setup through Switchy, the MCP saves time.
Who on the team should connect the Zylvie MCP?
Whoever owns your Zylvie product catalog and has API key access. Typically a product manager, operations lead, or developer. Once connected in Switchy, any teammate with workspace access can ask AI to create products or check webhooks, but the API key's permissions control what actually happens in Zylvie.