mcpField
C
clishop

clishop

ローカル
github.com/DavooxBv2ビジネス・マーケティング229 週間前に更新

clishop について

clishopは、AIエージェントと人向けのオープンソースのコマンドラインツール兼MCPサーバーです。複数店舗の商品検索や価格比較、注文管理をターミナルから行えます。

主な機能

  1. 01複数店舗の商品検索
  2. 02価格と配送条件の比較
  3. 03注文の支出上限設定
  4. 04発送前のメール承認
  5. 05商品の購入と注文管理
  6. 06出品者への依頼とサポートチケット

活用シーン

  1. 01指定住所に配送可能な商品を探す
  2. 02購入前に店舗ごとの価格を比較
  3. 03発送前に注文の承認を求める
  4. 04見つからない商品を出品者に依頼

MCP 対応

46個のツールを備えたネイティブMCPサーバーとして、対応クライアントにショッピング機能を提供します。オンボーディング用ツールではアカウント設定ができ、旧形式の設定ID向けステータス確認も残されています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"stefdcl-clishop": {
"command": "npx",
"args": [
"-y",
"clishop"
],
"env": {
"CLISHOP_API_KEY": "<CLISHOP_API_KEY>"
}
}
}
}
起動コマンドnpx -y clishop
設定が必要な環境変数
CLISHOP_API_KEYシークレットCLISHOP API key for authentication

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmclishop0.2.1

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

CLISHOP

ターミナルから何でも注文できます。AI エージェントと人間のために構築されています。

npm ウェブサイト Discord


CLISHOP は、AI エージェントと人間が複数のストアから商品を検索し、価格を比較して、実際に注文できるオープンソースの CLI です。すべてターミナルから操作できます。Dark Store を使えば、誰でも CLISHOP で商品を販売できます。

対応環境

VS Code Claude GPT Gemini

Cursor Windsurf AutoGPT LangGraph

主な特長

  • 1 回の検索でネットワーク内のすべてのストアを検索します。検索結果は、お届け先に実際に配送可能な商品に絞り込まれます。
  • 注文ごとに支出上限を設定したり、発送前にメールでの確認を必須にしたり、自動で注文を完了させたりできます。設定は自由です。
  • 46 個のツールを備えたネイティブの MCP サーバーとして提供されます。VS Code Copilot、Claude、Cursor、Windsurf など、MCP に対応するあらゆる環境で動作します。
  • お探しの商品が見つからない場合は、広告リクエストを投稿して、販売者からの提案を募ることができます。
  • サポートチケット、商品レビュー、ストアレビューもすべてターミナルから利用できます。
  • Dark Store をデプロイすれば、誰でも CLISHOP で商品を販売できます。ウェブサイトは不要です。

インストール

Node.js ≥ 18 が必要です。macOS、Windows、Linux/WSL で動作します。

npm install -g clishop

これにより、clishop(CLI)と clishop-mcp(AI エージェント用の MCP サーバー)の 2 つのコマンドが利用できるようになります。

OpenClaw

ClawHub パッケージの公開後、次のコマンドで CLISHOP を OpenClaw ワークスペースにインストールできます。

openclaw plugins install clawhub:clishop

このバンドルは skills/clishop/SKILL.md に CLISHOP スキルを提供し、.mcp.json に含まれる MCP のデフォルト設定をマージします。これにより、OpenClaw は起動時に npm のコードを取得せずに、バンドルされた CLISHOP MCP ランタイムをローカルで起動できます。

Linux / WSL

CLISHOP は Linux と WSL ですぐに動作します。ネイティブのキーチェーンがないシステムでは、トークンは権限を制限したローカルファイル(~/.config/clishop/auth.json)に保存されます。

ネイティブのキーチェーンをサポートするには(任意):

sudo apt install libsecret-1-0

clishop doctor を実行すると、システムとの互換性を確認できます。

ソースからインストール
git clone https://github.com/DavooxBv2/CLISHOP.git
cd CLISHOP
npm install
npm run build
npm link

クイックスタート

clishop.ai でアカウントを作成するか、すべての操作を CLI から行えます。

セットアップ

セットアップに必要なのはメールアドレスだけです。まず検索し、購入する準備ができたら住所と支払い方法を追加してください。

OpenClaw、MCP クライアント、Claude スタイルのシェル、その他のツールランナーでは、次を使用してください。

clishop setup start --email [email protected] --json

setup start はアカウントの準備完了ステータスを返してすぐに終了し、認証情報をローカルに保存します。

OpenClaw では、CLI シェルコマンドよりもインストール済みの CLISHOP MCP ツールを優先してください。住所を管理する場合は、まず list_addresses を呼び出し、次に既知の項目を指定して add_address を非対話形式で呼び出します。不足している必須住所項目(label、firstName、lastName、line1、city、postalCode、country)のみをユーザーに尋ねてください。支払いについては、add_payment_method を使用してユーザー向けの安全な設定リンクを生成し、ユーザーがウェブ上の手続きを完了した後に list_payment_methods を確認してください。エージェントはチャットでカード情報の入力を求めてはいけません。

  • clishop search <query> ですぐに商品を検索できます
  • clishop address add で後から配送先住所を追加できます
  • clishop payment add で後から支払い方法を追加できます

セットアップが完了したら、配送先住所を追加して注文を開始してください。

$ 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 days

$ 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.
clishop buy 1

ヒント: 検索結果の番号はどこでも使用できます。clishop info 1 2 3 や clishop buy 2 のように指定してください。

診断

問題が発生した場合は、次を実行してください。

clishop doctor

キーチェーンの利用可否、トークンの保存状況、認証ステータス、API 接続を確認します。


アーキテクチャ

┌─────────────────────────────┐
│  AI Agent / Script / Human  │
└──────────────┬──────────────┘
               │
       ┌───────▼───────┐
       │  CLISHOP CLI   │  ← this repo
       │  (Node.js)     │
       └───────┬───────┘
               │ HTTPS
       ┌───────▼───────┐
       │  CLISHOP API   │  ← backend (Vercel)
       └───────┬───────┘
               │
    ┌──────────┼──────────┐
    ▼          ▼          ▼
 Store A    Store B    Store C   ← vendor Dark Stores

CLISHOP で販売する

Dark Store テンプレートを使って、独自のストアを運営できます。カタログ、配送ルール、価格を YAML で定義し、Vercel にデプロイすれば、すぐに公開できます。ウェブサイトは不要です。


開発

git clone https://github.com/DavooxBv2/CLISHOP.git
cd CLISHOP && npm install
npm run dev -- search "headphones"   # Dev mode (no build needed)
npm run build                        # Production build
npm run lint                         # Type-check

MCP サーバー

CLISHOP は、46 個のツールを備えたネイティブ MCP サーバーとして提供されます。MCP 対応クライアントなら、すぐにショッピング機能を利用できます。

clishop-mcp              # If installed globally
node ./dist/mcp.js       # From the installed package directory

MCP のオンボーディングツールも、メールアドレスを最初に使用する同じ方式に準拠するようになりました。

  • setup はメールアドレスからアカウントをすぐに作成します
  • setup_status は従来のセットアップ ID に対してのみ引き続き利用できます

VS Code、Claude Desktop、Cursor、Windsurf の設定については、MCP セットアップガイドをご覧ください。


ドキュメント

コマンドの完全なリファレンス、エージェント設定、検索フィルターなどをご覧いただけます。

→ clishop.ai/docs


リンク

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。