Skip to content

Releases: denya/glovo-skill

Glovo v0.2.1

Choose a tag to compare

@denya denya released this 17 Jul 14:50

API-only Glovo follow-up with strict restaurant, grocery, and retail catalog routing plus fast freshness-preserving personalized suggestions.

  • Adds glovo_browse_store_catalog for validated same-store menu content URIs.
  • Labels unsupported catalog/variant fields instead of inventing identifiers.
  • Adds a private account-scoped order-card cache; every warm suggestion still refreshes Glovo from cursor 0 and revalidates live products/options.
  • Cold full refresh: 108.87s for 946 cards / 64 pages. Consecutive warm runs: 5.92s and 5.16s, one refreshed page, basket unchanged.
  • Full build, contracts, strict plugin/MCPB validation, no-browser packaged runtime, audit, secret scan, and authenticated read-only store-class smoke passed.
  • Google live enrichment remains unavailable on the verification host because no key was configured; mocked contract coverage remains green.

MCPB SHA256: 1fa8c7b5b01fb5ff53ae5dcdfa21547941415378f17bb7c17d3362b8114102c3

No checkout, payment, slot-booking, or order-placement tool is included.

Glovo v0.2.0 - personalized live suggestions

Choose a tag to compare

@denya denya released this 17 Jul 03:25

Highlights

  • Adds one read-only glovo_get_suggestions tool for repeat, explore, and balanced requests.
  • Uses the validation-selected 5/20/80-event venue recency model over full cursor-correct order-card history.
  • Resolves every choice against the current Glovo catalog and re-fetches availability plus required option groups.
  • Adds optional direct Google Places (New) shortlist evidence and explicit, capped review retrieval. No Google key is required.
  • Keeps product learning disabled because the detailed-order corpus is underpowered.
  • Suggestions never change the basket. This project exposes no checkout, payment, delivery-slot, or order-placement tool.

Evaluation

Frozen private aggregate benchmark: 910 usable venue orders split 637 train / 136 validation / 137 final test. The selected model reached Precision@5 0.0832, Recall@5 0.4161, and NDCG@5 0.2712. Popularity reached Recall@5 0.2044 and NDCG@5 0.1599. Product-model evidence was limited to 15 detailed orders and was rejected as insufficient.

A fresh read-only run at release time selected the same model over 931 usable venue orders; its 140-order final window reached Recall@5 0.4500 and NDCG@5 0.3003. This is drift evidence, not a replacement for the frozen benchmark.

Verification

  • npm run verify
  • strict Claude plugin and MCPB validation
  • 8 deterministic suggestion/provider scenarios
  • authenticated API-only MCP smoke: 3 live choices, 946 cards / 64 pages, all products revalidated, options preserved
  • exact canonical basket unchanged before/after suggestion smoke
  • no-browser packaged runtime and clean local Claude marketplace install
  • npm audit: 0 vulnerabilities
  • custom secret scan plus gitleaks history/worktree: no leaks
  • Google live smoke skipped because GOOGLE_MAPS_API_KEY was not configured; mocked contract coverage passed

Desktop asset

glovo-skill-0.2.0.mcpb

SHA-256: a519c63bb13b059f85c246d54aac01a9685e00b616308d8484090c83b84ee14f

The MCPB contains seven files, no source tree, no node_modules, and no account/session data.

Glovo v0.1.2

Choose a tag to compare

@denya denya released this 17 Jul 01:57

Glovo v0.1.2

  • Adds read-only glovo_get_saved_locations for authenticated saved delivery locations and current saved-location matching.
  • Keeps saved-address reads API-only; no browser navigation, no account-level address switch, no checkout/payment/order placement.
  • README/SKILL now follow the Ametller-style install/use/verify flow.

Asset SHA256: f3b4ac5dfab66ceeb121e0d74bebd6084e13887ce1d5cc3f616cca611ae35949

Validated locally with npm run verify, authenticated sanitized MCP read smoke, isolated no-browser packaged runtime smoke, dependency audit, and secret scan.

Glovo v0.1.1

Choose a tag to compare

@denya denya released this 17 Jul 01:14

Claude Code plugin and Claude Desktop MCPB package for Glovo.\n\nSHA256 (glovo-skill-0.1.1.mcpb): 1dbbe5207606671d58b474d7056b5ed492ff72a6ecd51247b22d2d1b2b4e479d\n\nVerified with npm run verify, strict plugin validation, MCPB validation/pack, no-browser packaged-runtime smoke, and guest MCP read smoke.