DEV Community

Cover image for Why AI agents can't shop today — and what we're building to change that
Ricardo Cuba
Ricardo Cuba

Posted on

Why AI agents can't shop today — and what we're building to change that

AI agents are getting smarter every week. They can browse the web, write code, analyze data. But there's a glaring gap in their capabilities: they can't interact with real commerce.

Ask your favorite AI agent "what's the cheapest 5kg bag of rice I can buy in Lima right now?" and watch it struggle. It doesn't have access to real-time retail prices. It doesn't know which stores carry rice. It can't compare prices, let alone complete a purchase.

This isn't a model capability problem. It's an infrastructure problem.


The commerce fragmentation problem

E-commerce today is 38 different APIs wearing 38 different costumes. Each one has different authentication, product schemas, rate limits, pagination, and error handling.

What Stripe did for payments, CLI Market does for commerce data

  • One API → 38 retailers across 8 countries
  • One auth token → instead of 38
  • Normalized data → price_per_kg, not raw retailer strings
  • Structured for agents → JSON output, 22 curated MCP tools, CLI-first

Current scale (June 2026)

Metric -> Value

Retailers indexed -> 38
Countries -> PE, AR, BR, MX, CO, CL, IT, FR
Prices indexed -> 53,000+
Refresh rate -> Every 4 hours
7-day coverage -> 100%
MCP tools -> 22 curated (46 legacy)


Get started

pip install cli-market-world
market login
market search "rice" --country PE --json
Enter fullscreen mode Exit fullscreen mode

MCP tools:
[https://cli-market.dev/tools?utm_source=devto&utm_campaign=art1]

Top comments (1)