MCP.Market

Voila Groceries MCP server

by dearlordylord·io.github.dearlordylord/voila-mcp·v0.3.0·1 stars

Safe personal Voila grocery automation for search, slots, cart updates, and order history

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

full report

Adoption
Growing

1 stars108 downloads/wk

Reviews

Write one

Nobody 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

no findings
  • 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
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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.

  • Ucp
    Google UCP — agentic shopping, cart, checkout, orders, delivery
    B
  • Yandex Lavka
    Unofficial MCP server for ordering Yandex Lavka groceries: search, cart, checkout.
    A
  • Polymarket Toolkit
    Read-only Polymarket data tools for AI agents: profiles, PnL, market scans. No keys, no orders.
    B
  • Sv Number
    Phone numbers for AI agents: order a private number, read the SMS verification code, hand it back.
    B
  • WebCake Storefront
    Build pages and manage products, orders, and content on the WebCake/StoreCake storefront builder.
    A