Voila Groceries MCP server
io.github.dearlordylord/voila-mcp·v0.3.0·1 starsSafe personal Voila grocery automation for search, slots, cart updates, and order history
1 stars108 downloads/wk
Reviews
Write oneNobody has reviewed Voila Groceries MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Voila Groceries MCP tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-11-02 · same rubric, same numbers if you re-run it
- Code scan20 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 70 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Voila Groceries MCP compares
Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 67% of 2,174 E-commerce servers
- GitHub stars
- 1
- more than 65% of 1,047 E-commerce servers
- Downloads a week
- 108
- more than 69% of 411 E-commerce servers with a package
Install Voila Groceries MCP in Claude Code, Cursor or VS Code
Runs npx -y @firfi/voila-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add voila-mcp -- npx -y @firfi/voila-mcp
What the publisher says
From the Voila Groceries MCP repository's README, as published. We do not edit it. Read it on GitHub
Voila MCP
Voila MCP is a Model Context Protocol server for safe personal Voila grocery automation. It exposes small, auditable tools for product search, category browsing, discounts, delivery slots, cart deltas, and completed order history without exposing checkout or order placement.
Published on npm as @firfi/voila-mcp. The repository also includes @firfi/voila-sdk and @firfi/voila-cli.
Packages
- packages/voila-sdk: @firfi/voila-sdk, the TypeScript SDK for Voila sessions, search, categories, cart, order history, slots, and checkout-readiness helpers.
- packages/voila-mcp: @firfi/voila-mcp, a stdio MCP server exposing small auditable tools.
- packages/voila-cli: @firfi/voila-cli, a user CLI that reuses the MCP operation registry.
The root package is private. Publishable packages live under packages/.
MCP Setup
Voila does not publish a documented third-party customer API. This server uses the same same-origin JSON endpoints as the web app, so authenticated use is session-based. Capture a session interactively with the CLI; do not store a Voila password in MCP config.
{
"mcpServers": {
"voila": {
"command": "npx",
"args": ["-y", "@firfi/voila-mcp"],
"env": {
"VOILA_AUTH_SESSION_PATH": "/absolute/path/to/session.json"
}
}
}
}If the session is missing, expired, or guest-only, tool results include authGuidance with the exact CLI login command to run. The MCP server itself does not launch a browser. A login performed while the server is running takes effect on its next tool call, without a restart.
With an explicit VOILAAUTHSESSIONPATH and guest mode off, the MCP server also runs a read-only authenticated-session keepalive. Set VOILAKEEPALIVE=0 to disable it; VOILAKEEPALIVEINTERVAL_SECONDS defaults to 86400 seconds and must be at least 3600. The keepalive never bootstraps a guest and stops as misconfigured if its configured session snapshot disappears.
Tools
- voilachecksession_health: report active, guest, expired, or retryable session state.
- voilagetactiveshoppingcontext: read current region, destination, delivery method, and cart context.
- voilagetslot_listings: list delivery slots for an explicit destination and region.
- voilareserveslot: reserve a caller-selected slot only with explicit confirmation flags.
- voilasearchproducts: search products for the current session context.
- voilagetcategory_products: fetch products for a Voila category id.
- voilagetdiscounted_products: scan promotions and return meaningful discounted products.
- voilagetcompleted_orders: read completed orders with cursor pagination.
- voilagetorder_details: read item-level details for one completed order.
- voilagetcompletedorderitems: aggregate previously ordered items across completed orders.
- voilagetcart: read active cart totals, limited items, unavailable data, and pricing notices.
- voilaaddcart_items: add quantity deltas using Voila product UUIDs.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Voila Groceries MCP: common questions
- Is Voila Groceries MCP server safe?
- Mostly: it is graded B (78/100). Read the Voila Groceries MCP safety report
- How do I install Voila Groceries MCP?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Voila Groceries MCP need an API key?
- Yes. The registry entry asks for
VOILA_AUTH_SESSION_PATH. - Is Voila Groceries MCP maintained?
- The last commit was 72 days ago (2026-08-24). The latest release is v0.3.0.
- What can I use instead of Voila Groceries MCP?
- Servers from other publishers that do the same job: Ucp MCP server, Yandex Lavka MCP server and Polymarket Toolkit MCP server.
- How does Voila Groceries MCP compare with other E-commerce MCP servers?
- safety score 78/100 (higher than 67% of 2,174 E-commerce servers); github stars 1 (more than 65% of 1,047 E-commerce servers); downloads a week 108 (more than 69% of 411 E-commerce servers with a package). Full comparison.
Alternatives to Voila Groceries MCP
Same job from other publishers: the closest match first, then the best rated.
- not reviewedGrowingB
- Yandex LavkaUnofficial MCP server for ordering Yandex Lavka groceries: search, cart, checkout.not reviewedGrowingA
- Polymarket ToolkitRead-only Polymarket data tools for AI agents: profiles, PnL, market scans. No keys, no orders.not reviewedEstablishedB
- Sv NumberPhone numbers for AI agents: order a private number, read the SMS verification code, hand it back.not reviewedEstablishedB
- WebCake StorefrontBuild pages and manage products, orders, and content on the WebCake/StoreCake storefront builder.not reviewedGrowingA