Skip to main content

CLI Market — Commerce infrastructure for AI agents. 60 retailers, 11 countries, 3 platforms (VTEX+Shopify+Magento), 36 MCP tools, 5 payment methods.

Project description

CLI Market

60 retailers 3 platforms 11 countries 36 MCP tools 5 payments dashboard py MIT

PyPI version PyPI downloads GitHub stars

CLI Market

Commerce infrastructure for AI agents.
60 retailers. 11 countries. 3 platforms. 36 MCP tools. 5 payment methods.
One pip install. One API. Zero scraping.


What is CLI Market?

AI agents can't comparison-shop in physical retail. Every retailer requires separate auth, separate search logic, no unified cart. Agents fail before the first query.

CLI Market fixes this. One pip install. One API call across all 60 retailers. One JSON schema.

  • Search any product across 60 verified retailers in 11 countries
  • Compare prices cross-border — PEN, ARS, BRL, MXN, COP, CLP, EUR, USD
  • Basket — compare your full shopping cart across retailers, find the cheapest
  • Inflation — track real price changes from supermarket shelves, updated every 8 hours
  • Buy — checkout with Yape, Plin, Wise, PayPal, or Lemon
  • Build — data moat with thousands of verified prices, historical snapshots, SKU normalization

Stripe turned payments into APIs. We turn commerce into APIs.

cli-market.dev · API docs · Dashboard


Quick start

pip install cli-market
export MARKET_API_URL=https://cli-market-api.onrender.com
market login
market search "leche" --country PE
market compare "aceite"
market checkout --payment yape
market ask "compra arroz al mejor precio"

Multi-platform coverage

Platform Count Examples
VTEX 38 Wong, Metro, Plaza Vea, Carrefour, Jumbo, Motorola, Electrolux, Whirlpool, Samsung, HEB, Chedraui, Easy, Promart, Coppel, Ripley, C&A, Hering
Shopify 15 Adidas, Gymshark, Allbirds, Alo Yoga, Glossier, Fenty Beauty, Kylie Cosmetics, ColourPop, Brooklinen, Casper, On Running
Magento 7 Falabella PE/CL/CO, Paris CL, Ripley CL, Liverpool MX, El Palacio MX

36 MCP tools

market_login market_lines market_search market_compare market_add market_cart market_cart_update market_cart_remove market_checkout market_orders market_reorder market_ask market_basket market_inflation market_categories market_barcode market_enrich market_stores market_countries market_ticket market_voice market_price_history market_stats market_alerts market_whoami market_preferences market_subscription market_export market_trending market_scan market_stock market_intel market_notify market_brands market_favorites market_delivery


Payments

Method Countries Endpoint
Yape / Plin Peru POST /checkout/yape
Wise Global POST /checkout/wise
PayPal Global POST /checkout/paypal
Lemon Argentina POST /checkout/lemon
Stripe Global POST /billing/checkout

Pricing

Free Pro Enterprise
Price $0 $49/mo Custom
Requests 1,000/day 10,000/day Unlimited
API keys 1 (read) 10 (read+write) Unlimited
Checkout
Data export JSON/CSV
Support Community Email 24/7 + onboarding

Architecture

cli-market (PyPI)
├── market_cli.py            → CLI (rich tables, natural language)
├── market_server.py         → FastAPI backend (54 endpoints)
├── market_mcp.py            → MCP server (36 tools)
├── market_core.py           → Shared core (SQLite/PG, connectors)
├── collect_prices.py        → Price collector (8h daemon, 228 queries)
├── market_stores.py         → 60 retailer definitions
├── market_connectors/
│   ├── vtex.py              → VTEX public API (38 stores)
│   ├── shopify.py           → Shopify API (15 stores)
│   ├── magento.py           → Magento REST API (7 stores)
│   ├── wise_payments.py     → Wise + Pay Me
│   ├── paypal_payments.py   → PayPal checkout
│   ├── lemon_payments.py    → Lemon cash (Argentina)
│   ├── sunat_invoicing.py   → SUNAT + PSE
│   └── minimax.py           → TTS, image, video generation
└── landing/                 → Next.js (Vercel, Wise design)

SINAPSIS INNOVADORA S.A.C. — RUC 20613045563 — Lima, Peru
Founder: Antonio Cuba
cli-market.dev · GitHub

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cli_market-1.4.0.tar.gz (51.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cli_market-1.4.0-py3-none-any.whl (51.2 kB view details)

Uploaded Python 3

File details

Details for the file cli_market-1.4.0.tar.gz.

File metadata

  • Download URL: cli_market-1.4.0.tar.gz
  • Upload date:
  • Size: 51.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for cli_market-1.4.0.tar.gz
Algorithm Hash digest
SHA256 26919c5836da7946ae1cb258db42e563bd846e16914a30f150b07741b70e98df
MD5 78b8ba2b0251a7220e7e3ed063aa5b25
BLAKE2b-256 f25716a7ce91ff57c6509bb479143b1160f8fa895246f66a6b129169b3e1f629

See more details on using hashes here.

File details

Details for the file cli_market-1.4.0-py3-none-any.whl.

File metadata

  • Download URL: cli_market-1.4.0-py3-none-any.whl
  • Upload date:
  • Size: 51.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for cli_market-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7573831e52d0c6f025c3e2c6f23da18219e1381ec176824d65f46fb80f2555de
MD5 ec68f3f12fa1e8bd0f02f887878124f0
BLAKE2b-256 16efe013d8dfeb7e8a5f9a31d6ea5b46951de90cd7d64f1928da43ff3ca6df01

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page