mcpField
K
Kroger

Kroger

リモート
pipeworx.ioビジネス・マーケティング02 日前に更新
リポジトリ公式サイト

Kroger について

Kroger は、Kroger系列スーパーの店舗や商品情報を調べる MCP サーバーです。買い物客や価格調査向けに、店舗別価格、セール、在庫、棚の位置を提供します。

主な機能

  1. 01米国の郵便番号で店舗検索
  2. 02商品と店頭価格の検索
  3. 03セールと在庫の確認
  4. 04商品と棚の詳細表示

活用シーン

  1. 01近くのKroger系列店舗を探す
  2. 02地域別に食品価格を比較する
  3. 03商品の在庫を確認する

MCP 対応

店舗検索、商品検索、商品詳細のツールを MCP クライアントに公開します。ローカルの stdio サーバーまたは Pipeworx ゲートウェイ経由で接続できます。

設定

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

エンドポイントhttps://gateway.pipeworx.io/kroger/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

mcp-kroger

Kroger MCP — 食料品、価格、店舗所在地(developer.kroger.com)

Pipeworx の一部 — AI エージェントを1882以上のライブデータソースに接続するMCPゲートウェイです。独立した非公式の連携であり、上流プロバイダーとの提携、承認、公開はありません。

ツール

ツール説明
kroger_store_locator米国のZIPコード周辺にあるKroger系列の食料品店やスーパーマーケットを検索します。Kroger、Ralphs、Fred Meyer、King Soopers、Fry's、Harris Teeter、QFC、Smith's、Dillons、Food 4 Less、Mariano'sなどを網羅しています。店舗名、住所、電話番号、営業時間、価格検索に必要なlocation_idを返します。例:kroger_store_locator({ zip_code: "45202" })
kroger_product_searchKroger系列のスーパーマーケットで、実際の店頭価格、プロモーション価格/セール価格、在庫状況、売り場を含む食料品を検索します。「牛乳はいくらですか」「Xは在庫がありますか」といった質問や、食料品の価格比較に対応します。店舗ごとの価格を取得するにはzip_code(またはlocation_id)を指定してください。指定しない場合、全国の商品カタログのみが返され、価格は含まれません。例:kroger_product_search({ term: "whole milk", zip_code: "45202" })
kroger_product_detailsproduct_idで指定した食料品の商品詳細を取得します。価格、プロモーション価格、在庫状況、サイズ、カテゴリー、売り場、画像が含まれます。店舗ごとの価格/在庫状況を取得するにはzip_codeまたはlocation_idを指定してください。例:kroger_product_details({ product_id: "0001111041700", zip_code: "45202" })

クイックスタート

MCPクライアント(Claude Desktop、Cursor、Windsurfなど)に追加します。

{
  "mcpServers": {
    "kroger": {
      "url": "https://gateway.pipeworx.io/kroger/mcp"
    }
  }
}
このエンドポイントが実際に提供するもの

https://gateway.pipeworx.io/kroger/mcp の tools/list は、上の表にあるツールに加えて、共有Pipeworxメタツール(ask_pipeworx、discover_tools、search_within、remember/recallなど、ゲートウェイ全体で利用できるツール群)も返します。そのため、表示されるツール数はこの表より多くなります。現在、単一パックのエンドポイントには、そのパック固有のツールとともに、共有ツールがおよそ30個表示されます。接続時の initialize 応答に正確な範囲が記載されており、その日の状況を確認するうえでの正式な情報となります。

これは意図的な設計であり、偶然の多重化ではありません。メタツールを使うことで、このパックでは対応していない質問にも、カタログ全体を横断してルーティングする ask_pipeworx を通じて回答でき、MCPサーバーをもう1つ追加する必要はありません。現時点では、メタツールを含めずにパックのエンドポイントをマウントする方法はありません。追加スキーマがもたらすコンテキストコストがルーティングの利点を上回る場合は、複数のパックエンドポイントではなく、フルゲートウェイに一度接続してください。

または、Pipeworxのフルゲートウェイに接続すると、このパックだけでなく、すべてのパックのツールが一覧に直接表示されます。

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

どちらのURLも、同じゲートウェイと同じ1882以上のデータソースに接続します。異なるのは、どのパックのツールが直接一覧に表示されるかだけです。どちらからでも、ask_pipeworx を使ってすべてのツールにアクセスできます。

MCPクライアントがなくてもHTTPで呼び出せます

curl -X POST https://gateway.pipeworx.io/v1/tools/kroger_store_locator \
  -H 'Content-Type: application/json' \
  -d '{"zip_code":"45202"}'

最初の呼び出しにアカウントは不要です。ツールの確認:GET https://gateway.pipeworx.io/v1/tools/kroger_store_locator。ツールの検索:{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を実行します。

スタンドアロン(ゲートウェイアカウント不要)

このパッケージは、ローカルのstdio MCPサーバーとしても実行できます。Pipeworxアカウントも、ゲートウェイへの往復通信も不要です。

{
  "mcpServers": {
    "kroger": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-kroger"]
    }
  }
}

または、直接実行して起動を確認します。

npx -y @pipeworx/mcp-kroger

stdin/stdout経由でMCPを使用し、このパックのツールのみを対象に initialize/tools/list/tools/call に応答します。上記のゲートウェイ接続で追加される共有メタツールは含まれません。同じソース、同じツールで、ask_pipeworxによるルーティングはありません。

ask_pipeworxを使う

ツールを直接呼び出す代わりに、自然な英語で質問できます。この機能は、上記のパックエンドポイントとフルゲートウェイの両方で利用できます。

ask_pipeworx({ question: "your question about Kroger data" })

ゲートウェイが適切なツールを選び、引数を自動的に入力します。

詳細

ライセンス

MIT

コメント

MCP は初めてですか?

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

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