splitbasket-prices について
splitbasket-pricesは、米国の食料品のキャッシュ価格を地域別に提供する、開発者やエージェント向けのMCPサーバー兼データAPIです。価格の観測時点と地域カバレッジを示し、該当データがない場合は明示的に未検出を返します。
主な機能
- 01近隣商品の価格検索
- 02指定商品の価格取得
- 03単位価格による店舗比較
- 04地域カバレッジの確認
- 05ライブチェックの依頼と照会
- 06価格の観測時点を確認
活用シーン
- 01店舗間の食料品価格比較
- 02検索前の地域カバレッジ確認
- 03指定した経過日数内の価格に限定
- 04小売店の現在価格を照会
MCP 対応
Streamable HTTPとBearer認証を使い、https://api.splitbasket.shop/v1/mcpからMCPクライアントにツールを提供します。商品検索、キャッシュ価格と比較価格、カバレッジ、ライブチェックのタスクを扱います。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.splitbasket.shop/v1/mcpclaude mcp add --transport http voicearc-splitbasket-prices https://api.splitbasket.shop/v1/mcp{"mcpServers":{"voicearc-splitbasket-prices":{"type":"http","url":"https://api.splitbasket.shop/v1/mcp"}}}Cursor で開く{"servers":{"voicearc-splitbasket-prices":{"type":"http","url":"https://api.splitbasket.shop/v1/mcp"}}}VS Code で開く{"mcpServers":{"voicearc-splitbasket-prices":{"type":"http","url":"https://api.splitbasket.shop/v1/mcp"}}}{"mcpServers":{"voicearc-splitbasket-prices":{"serverUrl":"https://api.splitbasket.shop/v1/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://api.splitbasket.shop/v1/mcp認証が必要ツール
詳細
SplitBasket Grocery Prices — MCP サーバーとデータ API
開発者やエージェント向けの、米国の食料品価格のキャッシュです。SplitBasket の価格パネルから取得しています。すべての価格に観測日が付いています。API は、問い合わせる前に指定した場所で回答できる内容を知らせ、もっともらしい誤った数値の代わりに found: false を返します。
- API ドキュメントとクイックスタート: https://splitbasket.shop/developers
- 利用規約: https://splitbasket.shop/api-terms
- API キーの取得(無料、クローズドベータ): [email protected] までメールでご連絡ください。何を作っているかを一言添えてください。キーは担当者が発行し、通常は 1 日以内に届きます。
MCP で接続する
エンドポイント:https://api.splitbasket.shop/v1/mcp(Streamable HTTP、ベアラー認証)
Claude Code:
claude mcp add --transport http splitbasket \
https://api.splitbasket.shop/v1/mcp \
--header "Authorization: Bearer sk_live_..."
Streamable HTTP に対応する MCP クライアントなら、どれも同じように利用できます。Authorization ヘッダーを付けてエンドポイントを指定してください。
または、通常の HTTP を使う
curl "https://api.splitbasket.shop/v1/compare_price?q=whole+milk&zip=94110" \
-H "Authorization: Bearer sk_live_..."
ツール
| ツール | 内容 |
|---|---|
search_products | 場所の近くにある商品と、各近隣店舗が最後に表示した価格を検索します |
get_price | 指定した店舗(バナー)と商品 ID の、単一商品のキャッシュ価格を取得します |
compare_price | 1 件の検索語に対する各店舗(バナー)の最適な一致商品を、標準単価の低い順に表示します |
coverage | 指定した場所で API が実際に回答できる内容を確認します。詳しくない地域では、最初に呼び出してください |
live_check | 小売店から現在の情報を取得します(有料プラン)。ジョブ ID と実測 ETA を返します |
live_check_status | live_check ジョブの状態を確認します |
対応範囲について、正確にお伝えします
2 つの階層があります(毎週測定。2026-08-09 時点。coverage が実行時の正確な情報源です)。
- 全国対応層 — 6 つの店舗ブランド:Walmart、Costco、Whole Foods、Sprouts、Sam's Club、Aldi。51 州(DC を含む)すべてで、価格が付いた商品があります。2 つ以上の店舗ブランドで比較できる州は 50 州、3 つ以上で比較できる州は 46 州です(2026-08-11 時点の測定)。これらの店舗は、約 43 品目の定番商品の買い物かごを基準に、毎週価格を調査しています。
- 都市圏の詳細対応 — San Francisco、Fresno、Phoenix、Austin では、7~17 の店舗ブランドを網羅した買い物カタログを提供しています。
価格はキャッシュされた観測値であり、リアルタイムの見積もりではありません。キャッシュの経過日数別に 27 万 5 千組の観測値を測定したところ、完全一致率は 1 日未満で 99.6%、1 週間で 93.8%、30 日で 79.9%でした。すべての行に price_as_of と price_age_days が含まれます。用途に応じて許容できる経過日数を適用するには、max_age_days を渡してください。
意図的に提供していない機能
- 買い物かごの最適化機能はありません。 買い物かごの価格を見積もるには、商品ごとに
compare_priceを呼び出し、ご自身で合計してください。 - 州全域で価格が一律に適用されないと実測で確認された地域では、州単位の回答を提供しません。 target、smartandfinal、bashas、frys、foodsco はチェーン全体が対象です。また、価格が二峰性を示すチェーンは州ごとに扱います。測定した 10 州の Costco、および CA と NV の Whole Foods が該当します。推測ではなく実測に基づいており、対象を絞るリストは毎週の価格パネルに合わせて更新されます。
- 精度を一つのスコアにまとめません。 価格の古さによる影響は二峰性で、古い価格は完全に正しいか、大きく異なるかのどちらかです。そのため平均化して隠すのではなく、経過日数を開示します。
VoiceArc Inc. が運営しています。いずれの小売業者とも提携関係はなく、推薦も受けていません。小売業者名は、価格が観測された場所を示すために使用しています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。