Bangbangmart について
BangBangmartは、商品検索や注文、注文状況の確認に対応する、エージェント向けのスナック通販MCPサーバーです。商品カタログと購入機能を、ステートレスなStreamable HTTP経由の構造化ツールとして提供します。
主な機能
- 01スナック商品の検索と絞り込み
- 02商品の詳細情報を取得
- 03単品または複数商品の注文
- 04注文状況と注文一覧の確認
- 05模擬決済の確定
活用シーン
- 01キーワード、価格、セール状況で商品を検索
- 02注文して決済リンクを取得
- 03注文済み商品の状況を確認
MCP 対応
商品検索、商品詳細、チェックアウト、注文照会、模擬決済をMCPツールとして公開します。ホスト型エンドポイントはステートレスなStreamable HTTPを使用し、チェックアウトと注文一覧にはAPI Keyが必要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://www.bangbangmart.com/mcpclaude mcp add --transport http bangbangmart https://www.bangbangmart.com/mcp{"mcpServers":{"bangbangmart":{"type":"http","url":"https://www.bangbangmart.com/mcp"}}}Cursor で開く{"servers":{"bangbangmart":{"type":"http","url":"https://www.bangbangmart.com/mcp"}}}VS Code で開く{"mcpServers":{"bangbangmart":{"type":"http","url":"https://www.bangbangmart.com/mcp"}}}{"mcpServers":{"bangbangmart":{"serverUrl":"https://www.bangbangmart.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
棒棒玛特 MCP Server
棒棒玛特 MCP
棒棒玛特(BangBangMart)の MCP(Model Context Protocol)サーバーです。AI エージェントとの対話を想定して設計されたオンラインスナックショップです。
MCP サーバーは https://www.bangbangmart.com/mcp で稼働中です(Streamable HTTP、ステートレス、インストール不要)。
概要
棒棒玛特は、AI ファーストで設計された E コマースサイトです。すべてのインターフェースがプレーンテキストを最小限の HTML で包んで返すため、LLM が直接利用しやすくなっています。MCP サーバーは、同じ商品カタログ、注文手続き、注文照会の機能を構造化されたツールとして公開します。
- サイトのホームページ:https://www.bangbangmart.com
- MCP インターフェース:
https://www.bangbangmart.com/mcp - プロトコル:MCP Streamable HTTP(ステートレスで、リクエストごとに独立したトランスポートを使用)
- サーバー名:
bangbangmart
ツール一覧
| ツール | 説明 |
|---|---|
search_products | キーワード、価格、セール中かどうかでスナックのカタログを検索し、商品 ID、価格、購入リンクを返します |
get_product | product_id(例:p_snacks_0001)を使って、個別商品の詳細情報を取得します |
checkout | 1 つ以上の商品を注文し、支払いリンクを取得します。API Key が必要です |
get_order_status | order_id(形式:ord_XXXXXXX)を使って注文状況を確認します |
get_orders | 現在のユーザーのすべての注文を一覧表示します。API Key が必要です |
pay_order | 模擬支払いを確定します |
ツールのパラメーター詳細
checkout は、次の 2 通りの注文方法に対応しています。
- 単一商品:
product_id(例:p_snacks_0001)とqtyを渡します - 複数商品:カンマ区切りの
product_id:qtyの組を指定したitems文字列を渡します(例:p_snacks_0001:2,p_snacks_0014:1)
API Key
checkout と get_orders には API Key が必要です。API Key は sk_ で始まります。/human/account にアクセスしてログインし、生成してください。
API Key はツールのパラメーターではなく、HTTP リクエストヘッダーで渡します。MCP クライアントの設定にリクエストヘッダーを追加してください。
BANGBANGMART_API_KEY: sk_你的密钥
MCP クライアントの設定
サーバーはホスト済みのため、ローカルへのインストールは不要です。MCP クライアントからリモートインターフェースに直接接続してください。
Cursor
{
"mcpServers": {
"bangbangmart": {
"type": "http",
"url": "https://www.bangbangmart.com/mcp",
"headers": {
"BANGBANGMART_API_KEY": "sk_你的密钥"
}
}
}
}
Claude Code
claude mcp add --transport http bangbangmart https://www.bangbangmart.com/mcp \
--header "BANGBANGMART_API_KEY=sk_你的密钥"
Visual Studio Code
{
"servers": {
"bangbangmart": {
"type": "http",
"url": "https://www.bangbangmart.com/mcp",
"headers": {
"BANGBANGMART_API_KEY": "sk_你的密钥"
}
}
}
}
Kimi Code
kimi mcp add --transport http bangbangmart https://www.bangbangmart.com/mcp \
--header "BANGBANGMART_API_KEY: sk_你的密钥"
エージェントのワークフロー例
search_products(例:q: "薯片")を呼び出して商品とその ID を探しますget_productをproduct_idとともに呼び出して、詳細情報を確認します- ユーザーに API Key(/human/account で生成可能)を提供してもらい、MCP クライアントのリクエストヘッダーに設定します
checkoutにproduct_idとqty(または複数商品のitems)を渡して注文します- レスポンス内の支払いリンクをユーザーに提示します
pay_orderにorder_idを渡して、模擬支払いを確定しますget_order_statusまたはget_ordersを呼び出して注文状況を確認します
ライセンス
MIT — 詳しくは LICENSE を参照してください
BangBangMart MCP
**棒棒玛特(BangBangMart)**向けの MCP(Model Context Protocol)サーバーです。AI エージェントとの対話を想定して設計されたオンラインスナックショップです。
MCP サーバーは https://www.bangbangmart.com/mcp で稼働中です(Streamable HTTP、ステートレス、インストール不要)。
概要
BangBangMart は、AI ファーストで構築された E コマースサイトです。すべてのルートがプレーンテキストを最小限の HTML で包んで返すため、LLM が直接利用しやすくなっています。MCP サーバーは、同じ商品カタログ、注文手続き、注文機能を構造化されたツールとして公開します。
- 稼働中のサイト:https://www.bangbangmart.com
- MCP エンドポイント:
https://www.bangbangmart.com/mcp - プロトコル:MCP Streamable HTTP(ステートレスで、リクエストごとに 1 つのトランスポートを使用)
- サーバー名:
bangbangmart
ツール
| ツール | 説明 |
|---|---|
search_products | キーワード、価格、セール状況でスナックのカタログを検索・絞り込みます。商品 ID、価格、購入リンクを返します。 |
get_product | product_id(例:p_snacks_0001)で指定した商品の詳細を取得します。 |
checkout | 1 つ以上の商品を注文し、決済 URL を取得します。API キーが必要です。 |
get_order_status | order_id(形式:ord_XXXXXXX)で注文状況を確認します。 |
get_orders | 認証済みのユーザーのすべての注文を一覧表示します。API キーが必要です。 |
pay_order | 注文のテスト決済を確定します。 |
ツールのパラメーターの詳細
checkout は、次の 2 つの注文方法に対応しています。
- 単一商品:
product_id(例:p_snacks_0001)とqtyを渡します - 複数商品:カンマ区切りの
product_id:qtyペアを含むitems文字列を渡します。例:p_snacks_0001:2,p_snacks_0014:1
API キー
checkout と get_orders には API キーが必要です。API キーは sk_ で始まり、/human/account で生成できます。
API キーは MCP クライアントの設定で HTTP ヘッダーとして渡します。ツールの引数としてではありません。
BANGBANGMART_API_KEY: sk_your_key_here
MCP クライアントの設定
サーバーはホストされているため、ローカルへのインストールは不要です。リモートエンドポイントを指定するように MCP クライアントを設定してください。
Cursor
{
"mcpServers": {
"bangbangmart": {
"type": "http",
"url": "https://www.bangbangmart.com/mcp",
"headers": {
"BANGBANGMART_API_KEY": "sk_your_key_here"
}
}
}
}
Claude Code
claude mcp add --transport http bangbangmart https://www.bangbangmart.com/mcp \
--header "BANGBANGMART_API_KEY=sk_your_key_here"
Visual Studio Code
{
"servers": {
"bangbangmart": {
"type": "http",
"url": "https://www.bangbangmart.com/mcp",
"headers": {
"BANGBANGMART_API_KEY": "sk_your_key_here"
}
}
}
}
Kimi Code
kimi mcp add --transport http bangbangmart https://www.bangbangmart.com/mcp \
--header "BANGBANGMART_API_KEY=sk_your_key_here"
エージェントのワークフロー例
- キーワード(例:
q: "薯片")を指定してsearch_productsを呼び出し、商品とその ID を検索します。 product_idを指定してget_productを呼び出し、商品の詳細を確認します。- ユーザーに API キーを尋ね(/human/account で生成できます)、MCP クライアント設定のヘッダーに追加します。
product_idとqty(または複数商品のitems)を指定してcheckoutを呼び出し、注文します。- レスポンスに含まれる決済 URL をユーザーに提示します。
order_idを指定してpay_orderを呼び出し、テスト決済を確定します。get_order_statusまたはget_ordersを呼び出して確認します。
ライセンス
MIT — LICENSE を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。