mcpField
E
EcomPick

EcomPick

リモート
github.com/YXCerkビジネス・マーケティング01 日前に更新
リポジトリ

EcomPick について

EcomPick MCP は、販売者や EC チームがタスク、プラットフォーム、価格区分から EC ツールの読み取り専用ディレクトリを検索・比較するサービスです。結果には出典リンクと編集上の確認日が含まれ、ホスト型エンドポイントまたはローカルの stdio サーバーで利用できます。

主な機能

  1. 01タスク・プラットフォーム・価格で検索
  2. 022~3 件のツールを比較
  3. 03掲載済みの代替ツールを検索
  4. 04タスクとプラットフォームの分類を表示
  5. 05出典リンクと確認日

活用シーン

  1. 01店舗の特定業務に合うツールの検索
  2. 02ツールが対応するプラットフォームの確認
  3. 03価格区分と対応範囲の比較
  4. 04選定前に掲載された代替候補を確認

MCP 対応

MCP クライアントに、読み取り専用ディレクトリの検索、詳細、代替候補、比較、分類ツールを提供します。ホスト型 Streamable HTTP エンドポイントまたはローカルの stdio で接続できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://ecompick.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

EcomPick MCP

EcomPick

EcomPick の無料で読み取り専用のディレクトリを使って、AI アシスタントから E コマースツールを検索・比較できます。

リモート MCP — パッケージのインストール不要ですぐに利用可能

URL: https://ecompick.com/mcp トランスポート: ストリーミング可能な HTTP 認証: 不要です。基本的なクエリは永久に無料です。

リモートサービスは、プロトコルバージョン 2025-11-25、2025-06-18、2025-03-26 に対応しています。ステートレスで、JSON レスポンスを返します。単独の GET ストリームは提供されません。各 Cloudflare ロケーションで、IP ごとに 1 分あたり約 60 リクエストの制限があります。HTTP 429 と Retry-After を尊重してください。

Claude Code
claude mcp add --transport http ecompick https://ecompick.com/mcp
Cursor

.cursor/mcp.json に追加します:

{"mcpServers":{"ecompick":{"url":"https://ecompick.com/mcp"}}}
ChatGPT と Claude のリモートコネクター

アカウントがリモート MCP に対応している場合は、カスタム MCP コネクター/アプリとして https://ecompick.com/mcp を追加します。認証なしを選択してください。利用可否と設定画面は、クライアントとプランによって異なります。

ローカル stdio サーバー

Node.js 22 以降が必要です。

npm への公開は保留中です。 メンテナーが ecompick-mcp を公開した後、次を実行してください:

npx -y ecompick-mcp

それまでは、このリポジトリからビルドしてください:

git clone https://github.com/YXCerk/ecompick-mcp.git
cd ecompick-mcp
npm ci
npm run build
node dist/cli.js

このプロセスは stdin から MCP メッセージを読み取り、stdout にプロトコルレスポンスを書き込みます。

Claude Desktop

絶対パスを指定して claude_desktop_config.json を使用します:

{"mcpServers":{"ecompick":{"command":"node","args":["/absolute/path/ecompick-mcp/dist/cli.js"]}}}

npm への公開後、設定は次のようになります:

{"mcpServers":{"ecompick":{"command":"npx","args":["-y","ecompick-mcp"]}}}
Claude Code(ローカル)
claude mcp add --transport stdio ecompick -- node /absolute/path/ecompick-mcp/dist/cli.js
Cursor(ローカル)
{"mcpServers":{"ecompick":{"command":"node","args":["/absolute/path/ecompick-mcp/dist/cli.js"]}}}

ツール

ツールパラメーター結果
search_toolsquery?、task?、platform?、pricing?、kind?、limit?絞り込まれた候補リスト。デフォルトは 5 件、最大 20 件
get_toolslug公開されている詳細情報とソースリンク
find_alternativesslugドキュメント化され、公開されている代替ツール
compare_toolsslugs(異なる値を 2~3 個)料金タイプ、プラットフォーム、種類
list_tasksなしタスク ID、名前、件数
list_platformsなしプラットフォーム ID、名前、明示的なサポート件数

すべてのツールエントリーには、?ref=mcp を含む EcomPick 詳細リンクと、最終編集確認日を示す checkedAt(確認できない場合は null)が含まれます。スコアは生成されません。プラットフォームに依存しないツールについて、ネイティブ連携があるとは主張しません。

料金フィルターでは、Free、Free plan、Free trial、Paid、Usage based、Contact sales など、カタログのラベルを使用します。フィルターは AND 条件で組み合わされます。現在のタスク/プラットフォーム ID を取得するには、ファセットツールを使用してください。不明な価格は不明のままとし、公式の料金ページへのリンクを提供します。

会話例

販売者:「Shopify ストア向けに、無料プランのある商品画像ツールを探してください。」 アシスタントのワークフロー: list_tasks()、list_platforms() の順に呼び出し、その後 search_tools({"task":"product-images","platform":"shopify","pricing":"Free plan"}) を実行します。日付とソースを添えて現在の該当結果を返し、該当するものがなければその旨を伝えます。

販売者:「このツールの代替として、何が掲載されていますか?」 アシスタントのワークフロー: 検索結果から slug を取得し、find_alternatives({"slug":"<returned-slug>"}) を呼び出して、ドキュメントに記載された違いを説明します。

販売者:「この 2 つのツールを比較してください。」 アシスタントのワークフロー: compare_tools({"slugs":["<first-slug>","<second-slug>"]}) を実行します。数値の価格や評価を捏造せず、料金タイプ、プラットフォームの対応範囲、提供形態を比較します。

エージェントスキル

skills/ecompick を Claude Code 用の ~/.claude/skills/ecompick、または Agent Skills に対応したクライアントのスキルディレクトリにコピーします。利用可能な場合はリモート MCP ツールを使用し、それ以外の場合は公開 JSON を使用します。JSON を使う方法では MCP のインストールは不要です。

データとプライバシー

このディレクトリは、このリポジトリにも npm パッケージにも同梱されていません。stdio サーバーは実行時に以下の読み取り専用エンドポイントからデータを取得し、正常に取得できたレスポンスを 5 分間キャッシュします。

stdio のクエリはお使いのマシン上でフィルタリングされます。ホスト型 MCP はクエリ引数を受け取ります。ref=mcp が付いた EcomPick の結果をクリックすると、紹介分析に反映されます。販売者アカウントへのアクセスは不要です。

コードは MIT ライセンスです。公開データは自由に使用できますが、EcomPick の詳細ページを出典として記載してください。サイト全体を複製したり、ディレクトリのデータを再販売したりしないでください。データ利用規約をご覧ください。製品の機能や価格は、記録された確認日以降に変更される場合があります。

開発と公開

npm ci
npm test
npm run test:live
npm pack --dry-run

テストでは合成フィクスチャを使用します。CI は Node.js 22 および 24 でビルドとテストを実行します。test:live は、デプロイ済みのリモートサーバーとビルド済みの stdio サーバーを、公式 MCP SDK で検証します。

準備済みパッケージを公開するには、メンテナーが npm login を実行し、続いて npm publish --access public を実行します(npm 独自のアカウントおよび 2FA の要件を完了してください)。パッケージが実際に公開された後、上記の公開に関する注記を更新してください。

リモート専用の Registry 記述子は server.json にあります。手動の Publish remote MCP to Registry ワークフローは GitHub OIDC を使用し、メタデータのみを公開します。npm には公開しません。

コメント

MCP は初めてですか?

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

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