A side-by-side look at the Voila Sdk and VibeCart MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose Voila Sdk for e-commerce work as a local process; choose VibeCart for e-commerce over a hosted endpoint. You can also run both side by side in one mcpServers block.
VOILA_AUTH_SESSION_PATH, VOILA_KEEPALIVE, VOILA_KEEPALIVE_INTERVAL_SECONDS, MCP_TRANSPORT, MCP_HTTP_HOST, MCP_HTTP_PATH, PORT, VOILA_GUEST.voila_check_session_health, voila_get_active_shopping_context, voila_get_slot_listings.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | E-Commerce | E-Commerce |
| Quality signal | 60/100 · Good | 40/100 · Fair |
| Install command | Confirmed | Confirmed |
| Transport | Local subprocess (stdio) | Remote HTTP/SSE |
| Auth | Not declared | Not declared |
| Pricing | Not declared | Not declared |
| Required env vars | VOILA_AUTH_SESSION_PATHVOILA_KEEPALIVEVOILA_KEEPALIVE_INTERVAL_SECONDSMCP_TRANSPORTMCP_HTTP_HOSTMCP_HTTP_PATHPORTVOILA_GUEST | None listed |
| Verified owner | Community listing | Community listing |
| GitHub stars | 0 | 0 |
| Directory activity | 2 views 0 installs 0 upvotes | 1 views 0 installs 0 upvotes |
| Tools | 13 | Not listed |
| Full listing | View Voila Sdk | View VibeCart |
voila_check_session_healthCheck whether the configured Voila session is active, retryable, expired, or guest-only.voila_get_active_shopping_contextRead the active Voila delivery and cart context. Preferred first step for order planning before product discovery because availability and pricing are session and slot-context sensitive.voila_get_slot_listingsList available Voila delivery slots for an explicit delivery destination and region. Preferred first step for order planning; this is read-only and does not reserve a slot.voila_reserve_slotReserve a caller-selected Voila delivery slot. This is a mutation and should only be called after a latest slot listing and explicit user confirmation.voila_search_productsSearch Voila products by text query for the current session context. Product availability and pricing are session and slot-context sensitive, so prefer checking slots first when planning an order.voila_get_category_productsFetch products for a Voila category id for the current session context. Product availability and pricing are session and slot-context sensitive, so prefer checking slots first when planning an order.voila_get_discounted_productsFetch discounted Voila products from promotions. Product availability and pricing are session and slot-context sensitive, so prefer checking slots first when planning an order. By default returns only meaningful discounts ($0.50 or 10% savings); lower thresholds only when the user asks. Query matches are filtered locally and include scan metadata.voila_get_completed_ordersFetch completed Voila orders with cursor pagination for the authenticated account.voila_get_order_detailsFetch item-level details for one completed Voila order by order id.voila_get_completed_order_itemsAggregate previously ordered items across completed orders, optionally within a date range.voila_get_cartFetch the current active cart with totals, limited items, unavailable data, and pricing notices.voila_add_cart_itemsAdd product quantity deltas to the active cart using Voila product UUIDs.No tool names declared yet. Check the project README from the listing page.
Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"dearlordylord-voila-sdk": {
"command": "npx",
"args": [
"-y",
"@firfi/voila-mcp"
],
"env": {
"VOILA_AUTH_SESSION_PATH": "YOUR_VOILA_AUTH_SESSION_PATH_HERE",
"VOILA_KEEPALIVE": "YOUR_VOILA_KEEPALIVE_HERE",
"VOILA_KEEPALIVE_INTERVAL_SECONDS": "YOUR_VOILA_KEEPALIVE_INTERVAL_SECONDS_HERE",
"MCP_TRANSPORT": "YOUR_MCP_TRANSPORT_HERE",
"MCP_HTTP_HOST": "YOUR_MCP_HTTP_HOST_HERE",
"MCP_HTTP_PATH": "YOUR_MCP_HTTP_PATH_HERE",
"PORT": "YOUR_PORT_HERE",
"VOILA_GUEST": "YOUR_VOILA_GUEST_HERE"
}
}
}
}
{
"mcpServers": {
"vibecart": {
"url": "https://vibecart.vercel.app/mcp"
}
}
}