March 2026
CLISHOP: buy anything from your terminal
I built a CLI that lets you search for products across multiple stores, compare prices, and place real orders, all from the terminal.
It's open source: github.com/DavooxBv2/CLISHOP
How it works
After a quick setup (clishop setup walks you through creating an account, adding an address, and linking a payment method), you can search across our entire network of stores with one command.
If nothing matches in our store network, CLISHOP automatically searches online for more results outside of the network. That's how we cover over a million products even though the core store network is still growing.
Searching
clishop search takes a query and returns products from every connected store, filtered to items that actually ship to your location.
$ clishop search "wireless headphones"
๐ Search results for "wireless headphones"
1 Sony WH-1000XM5 $278.00
SUPERSTORE ยท โ
8.1 ยท Free shipping ยท 3-5 days
2 JBL Tune 770NC Wireless $79.95
EveryMarket ยท โ
7.9 ยท $5.99 shipping ยท 5-8 daysGetting details
clishop info 1 pulls detailed information straight from the vendor store for any result number.
$ clishop info 1 Sony WH-1000XM5 โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ Price: $278.00 Store: SUPERSTORE (โ 8.1) Shipping: Free ยท 3-5 business days Returns: 30-day free returns In stock: Yes Industry-leading noise cancellation with Auto NC Optimizer. 30-hour battery life. Multipoint connection for two devices.
Buying
clishop buy 1 places an order immediately. Your address and payment method are already saved from setup, so it just works.
$ clishop buy 1 โ Order placed! Order ID: ordr_efru8i5ocyr5 โณ Confirmation required before this order ships. You'll receive a confirmation email shortly.
By default, every order waits for your confirmation via email before it gets sent to the vendor. One click in the email and it ships. If you trust your setup and don't want that extra step, you can turn confirmation off.
If something goes wrong
clishop support create opens a support ticket for any order. You handle the entire process from the terminal.
$ clishop support create ordr_efru8i5ocyr5 Category: wrong_item Priority: normal Subject: Received wrong color Message: I ordered black but received white. โ Ticket created: tkt_a8f3k2m1
You can check on it with clishop support show tkt_a8f3k2m1 and reply with clishop support reply tkt_a8f3k2m1. No need to dig through emails or navigate a website.
What makes this different
A growing store network plus a million products online. The CLISHOP store network is still small, we just launched. But anyone can create a store and sell products on it for free. And when the local network doesn't have what you're looking for, CLISHOP searches an extended network with over a million products across the world. So even on day one, you can actually find and buy things.
Safety limits that make sense. Every account has "agents" which are basically safety profiles. You set a spending cap per order, decide whether you want email confirmation before anything ships, and optionally restrict what categories can be purchased. The default is $200 max with confirmation required, but you can adjust it however you want.
$ clishop agent create shopping-bot --max-amount 50 --no-confirm
Built for AI agents too. CLISHOP ships as an MCP server with 19 tools. Add it to VS Code (GitHub Copilot), Claude Desktop, Cursor, or Windsurf and the AI can search, buy, track orders, and open support tickets on your behalf. Your safety limits still apply, so the agent can't spend more than you allow.
clishop-mcp # start the MCP server npx -y clishop --mcp # or without installing first
Can't find it? Post a request. If search doesn't return what you need, you can post an "advertise request" describing what you're looking for. Stores in the network see it and can bid to fulfill your order. It's a reverse marketplace where vendors compete for your business.
Reviews and support, all in the terminal. After an order you can write reviews for both the product and the store. If something goes wrong, you create a support ticket, reply to it, and close it, all without leaving the CLI.
Anyone can sell. You don't need a website to sell on CLISHOP. Deploy a Dark Store (it's a template). Define your catalog, shipping zones, and pricing in a few YAML files, deploy it, and CLISHOP routes buyer orders to you automatically. It's free to set up.
Architecture
The CLI is a stateless client. Everything goes through a backend API that routes requests to connected stores.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ AI Agent / Script / Human โ
โโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโ
โ
โโโโโโโโโผโโโโโโโโ
โ CLISHOP CLI โ
โ (Node.js) โ
โโโโโโโโโฌโโโโโโโโ
โ HTTPS
โโโโโโโโโผโโโโโโโโ
โ CLISHOP API โ
โโโโโโโโโฌโโโโโโโโ
โ
โโโโโโโโโโโโผโโโโโโโโโโโ
โผ โผ โผ
Store A Store B Store CTry it
npm install -g clishop clishop setup clishop search "candle"
The code is on GitHub. The website is at clishop.ai. If you have questions or want to say hi, we're on Discord.