AIに自社商品の価格・在庫を答えてもらうには?AlgoliaのMCP連携

公開 更新 7 分で読了
AIに自社商品の価格・在庫を答えてもらうには?AlgoliaのMCP連携

Algoliaの公式MCP資料をもとに、商品データの準備、接続URLの取得、AIへの登録、価格と在庫の確認を順番に解説。ChatGPT全体への商品登録や、注文・支払いとの違いも説明します。

AlgoliaのMCP連携を使うと、接続したAIが自社の商品データを検索できます。価格や在庫を含む回答を作る土台になりますが、全てのChatGPT利用者へ商品を登録する仕組みではありません。[1][2]

「AIに商品をすすめてほしい。でも、自社ECの情報をどこへ渡せばいいのか分からない」。そんなとき、検索サービスAlgoliaの新しい発表は選択肢の一つになります。2026年9月15日、同社はAIによる商品探しを支えるMCP Serverを発表しました。[1]

この記事は、自社の商品情報を使うAI案内を検討しているEC担当者向けです。2026年9月19日に確認した公式資料から、接続するもの、担当者が用意するもの、動作を確かめる順番を説明します。自社でAlgoliaや接続先AIの有料契約を始める前に、必要な範囲を整理できます。

AlgoliaとMCPは、それぞれ何をする?

Algoliaは、店が渡した商品などのデータを検索できるサービスです。MCPは、AIが外部の機能を呼び出すための共通の接続方法です。ここではAIがAlgoliaへ問い合わせ、条件に合う商品を受け取るために使います。[2]

商品を集めた検索用の箱は「インデックス」と呼ばれます。Google検索への登録を意味する場合もありますが、この記事ではAlgolia内のデータのまとまりを指します。GoogleやChatGPT全体へ自動登録されるという意味ではありません。

店の商品情報がAlgoliaに入り、接続したAIが検索して回答する

公式資料には、顧客向けのAIから選んだデータを使うPublic MCPと、社内の担当者が権限の範囲で分析するProductivity MCPがあります。どちらも現在の資料では読み取り専用です。商品情報の変更や削除は、管理画面など別の方法で行います。[2][4]

店の商品を案内するAIを作りたいなら、まずPublic MCPを検討します。「社内の売れ筋分析もできるらしい」と別の用途を一度に盛り込むより、誰に何を答えさせたいかを先に決めると進めやすくなります。

1.AIに答えさせる質問と、商品を一つ選ぶ

ここからの検証例は、当社が作ったものです。最初から全商品を接続するのではなく、内容を把握している商品で確かめることをおすすめします。

例えば、バッグを扱う店なら「軽い通勤用リュックはある?」という質問を選びます。次に、自社の商品管理画面で、その条件に合う商品の識別番号、重量、価格、在庫を確認します。「軽い」という言葉だけでなく、重さを何グラムと答えられるかがポイントです。

次はデータの説明用の例です。Algoliaへ渡す全項目の公式必須形式ではなく、商品の特徴をどう表すかを示しています。価格と商品は架空です。

{
  "objectID": "BAG-01",
  "name": "通勤用リュック",
  "price": 8800,
  "currency": "JPY",
  "weight_grams": 650,
  "in_stock": true
}

objectIDは検索用データの識別番号、priceは価格、currencyは通貨、in_stockは在庫の有無という意味です。価格や在庫などの項目名は、自社の設計に合わせて決めます。AIへ返してよい情報だけを入れ、顧客の氏名、仕入れ価格、社内メモは混ぜません。

また、データを一度送っただけで在庫が永遠に正しくなるわけではありません。管理画面で変更した情報を誰が、どの処理で、いつAlgoliaへ送るのかも決めます。これは店側で確認する運用の設計です。

2.Algoliaの検索で、元データを確かめる

Algoliaのアカウントと、商品が入った検索用の箱が必要です。未導入なら公式の開始ページから案内を確認し、契約条件と商品データの送り方を担当者と決めます。既存利用者は管理画面で対象のアプリケーションを選びます。[3]

アプリケーションは、Algolia上で検索設定やデータを管理する単位です。自社ECの開発担当者に「今回使うアプリケーションと、公開してよい商品のインデックスはどれか」を確認してください。

AIをつなぐ前に、対象の商品をAlgolia側で検索します。商品名だけでなく識別番号も照合し、価格、在庫、商品の選択肢が現在の店の情報と一致するかを見ます。ここで誤っているなら、先にデータ送信を直します。

状態 次に調べる場所
商品が見つからない 対象の箱にデータが入っているか、識別番号が合うか
商品はあるが価格が古い 店からAlgoliaへ送る更新処理
在庫切れが反映されない 在庫項目と更新時刻、検索条件の設定
社内情報が見える 公開する項目とアクセス範囲

更新の仕組みがない段階では、AIの回答だけを調整しても同じ問題が戻ります。まず、検索用データに正しい値が届くところまでを確認します。

3.Public MCPを作り、接続先を控える

公式のPublic MCP手順では、管理画面で対象アプリケーションを選び、公開するインデックスを指定してMCPを作成します。説明を付けて保存すると、接続先URLを取得できます。URLの形は次のとおりです。[3]

https://{APP_ID}.algolia.net/mcp/1/{UNIQ_ID}/mcp

{APP_ID}と{UNIQ_ID}は置き換え部分です。文字を推測して作るのではなく、管理画面が発行したURLをコピーします。接続先の記入欄に商品ページのURLを入れるわけではありません。

Public MCPは別のログインを接続先に求めない構成として案内されています。[3] そのため、公開してよい商品データだけを選ぶことが特に重要です。社内向けの検索箱を、そのまま顧客向けに選ばないでください。接続先URLも、社内の決めた場所で管理します。

4.AIへ接続し、どの機能が呼ばれたか確かめる

利用するAI環境がMCP接続に対応していることを確かめ、取得したURLを登録します。例えばAlgoliaの手順では、ClaudeのConnectors設定でカスタム接続を追加し、Remote MCP server URLへそのURLを入力する方法が案内されています。画面がない場合は、契約プランや組織の権限を先に確認します。[3]

接続後は、最初に選んだ質問を入力します。検証用には「検索結果にある価格と在庫だけを使い、情報がなければ不明と答える」という条件も添えます。これは回答を確かめやすくするための当社の提案です。

公式に示された検索ツール名はalgolia_search_{index_name}です。index_nameには対象の検索用の箱の名前が入ります。[3] 接続先AIで実行履歴を確認できる場合は、どの検索が呼ばれたか、どの商品データが返ったかも見てください。

「自然な答えが出た」だけでは接続確認は終わりません。商品名を知っていたAIが、それらしい文章を書いただけの可能性と区別するためです。実行結果と回答の識別番号、価格、在庫を並べて確認します。

5.同じ商品の情報を変えて、更新を試す

商品管理画面、Algoliaの検索用データ、AIの回答で、同じ商品を照合する

次は開発・検証用のデータで行う試験です。売っている商品の価格を、試すためだけに本番で変更する必要はありません。

  1. 商品管理側で、検証用商品の在庫を「なし」にする。
  2. 決めた更新処理を動かし、Algoliaの同じ商品へ変更が届いたか確認する。
  3. 新しい会話で同じ質問を入力し、在庫がないと分かる回答になったか確認する。
  4. 変更時刻、送信完了時刻、回答時刻を残す。

古い値が返るなら、どの段階で止まっているかを調べます。Algolia側も古ければ商品更新の問題です。Algolia側は新しいのに回答が古ければ、接続先の会話や検索結果の扱いを確認します。

商品がない質問も試します。「取り扱いがない」と伝えられるか、別の商品を勝手に同じ物として紹介していないかを見ます。都合のよい質問だけでなく、買えない場合にも正しく案内できることを合格条件に入れます。

注文と支払いは、別に用意する

今回扱うMCPは商品検索の接続です。読み取り専用の機能を有効にしても、注文の作成や支払いの受付まで完了するわけではありません。[2] まず商品を正しく案内できる状態を作り、購入へ進める場合は既存の購入ページか、別途対応した注文の仕組みへつなぎます。

費用面では、Public MCPの利用はAlgoliaの利用量に計上されます。[3] 接続するAI側の費用やデータ更新の開発・運用も含め、試験期間と上限を決めて検討してください。MCPを用意しただけで、AI全体から無料で集客できると見積もらないことが大切です。

AgentSignalの無料AIO診断は、商品を案内する公開ページの点検に使えます。Algoliaへの商品同期やMCP実行の検証は、この記事の手順で別に行います。WebページとAI接続の両方を確認し、どちらから来た人にも正しい商品情報が届く状態を目指します。

よくある質問

Q. ChatGPT全体へ商品を登録できますか?
この機能は設定したMCPへ接続するAIがAlgoliaのデータを検索するものです。すべてのChatGPT利用者への商品登録ではありません。[2][3]
Q. 在庫は自動で最新になりますか?
店からAlgoliaへ情報を更新する仕組みが必要です。MCPの接続だけで元データの更新が完了するわけではありません。
Q. 注文や支払いもできますか?
この記事が扱う現行MCPは読み取り専用です。注文や支払いには別の仕組みが必要です。[2][4]

出典・参考データ

  1. [1] Algolia Launches Production-Grade MCP for Agentic Commerce (Algolia) — 取得 2026-09-19
  2. [2] Model Context Protocol (Algolia) — 取得 2026-09-19
  3. [3] Public MCP (Algolia) — 取得 2026-09-19
  4. [4] Productivity MCP (Algolia) — 取得 2026-09-19

この記事を書いた人

水島 翔吾

株式会社kairos 代表取締役 / AgentSignal 開発者

AI クローラー・AI 流入計測と AIO 診断ツール AgentSignal を開発。実測データを元に AI 検索時代の計測と対策を書いています。

関連記事