mcpField
B
BigGo MCP Server

BigGo MCP Server

ローカル
github.com/Funmula-Corpビジネス・マーケティング1978 週間前に更新

BigGo MCP Server について

BigGo MCP Server は、価格比較サイト BigGo の API を MCP 経由で利用できるようにするサーバーです。商品検索、価格履歴の確認、スペック検索を提供し、複数の ECサイトで商品を比較したいユーザーに向いています。stdio と SSE の両方のトランスポートに対応します。

主な機能

  1. 01複数の ECプラットフォームを対象とした商品検索
  2. 02商品 URL または検索結果からの価格履歴確認
  3. 03Elasticsearch インデックスによるスペック検索
  4. 04商品検索に使うリージョンの設定
  5. 05stdio と SSE のトランスポート対応

活用シーン

  1. 01商品を検索し、各プラットフォームの価格を比較する
  2. 02特定の商品 URL の価格推移を確認する
  3. 03RAM やストレージなどのスペックで スマートフォンを絞り込む

MCP 対応

本プロジェクトは MCP サーバーとして、商品検索、価格履歴、スペック検索のツールを MCP クライアントに公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"BigGo-MCP-Server": {
"command": "uvx",
"args": [
"BigGo-MCP-Server@latest"
],
"env": {
"BIGGO_MCP_SERVER_CLIENT_ID": "<BIGGO_MCP_SERVER_CLIENT_ID>",
"BIGGO_MCP_SERVER_CLIENT_SECRET": "<BIGGO_MCP_SERVER_CLIENT_SECRET>",
"BIGGO_MCP_SERVER_REGION": "<BIGGO_MCP_SERVER_REGION>"
}
}
}
}
起動コマンドuvx BigGo-MCP-Server@latest
設定が必要な環境変数
BIGGO_MCP_SERVER_CLIENT_ID
BIGGO_MCP_SERVER_CLIENT_SECRETシークレット
BIGGO_MCP_SERVER_REGION

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypiBigGo-MCP-Server@latest

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

BigGo MCP サーバー

PyPI - Python Version PyPI - Version PyPI - License

はじめに

BigGo MCP サーバーは、価格比較サイトのBigGoが提供するAPIを利用します。

機能

stdio および SSE トランスポートに対応しています

  • 商品検索:複数のECプラットフォーム(Amazon、Aliexpress、Ebay、Taobao、Shopeeなど)から商品を検索します。
  • 価格履歴の追跡:商品URLまたは関連するキーワードを指定して、商品の価格履歴を追跡します。
  • 仕様比較[v0.1.28以降では無効]:基本情報から複雑な技術仕様まで、仕様に基づいて商品を比較・検索します。

インストール

前提条件
  1. Python >= 3.10
  2. uvx パッケージマネージャー(uv に同梱)
  3. 仕様検索にはBigGoの認証情報(client_idとclient_secret)が必要です。
BigGoの認証情報を取得する方法
  • BigGoアカウントをお持ちでない場合は、登録してください。
  • BigGo認証ページにアクセスします。
  • 「Generate certification」ボタンをクリックします。
  • 認証情報を生成
  • client_idとclient_secretをコピーします。
  • MCP サーバーの設定(BIGGO_MCP_SERVER_CLIENT_IDとBIGGO_MCP_SERVER_CLIENT_SECRET)で使用します。
インストール設定
{
  "mcpServers": {
    "biggo-mcp-server": {
      "command": "uvx",
      "args": [ "BigGo-MCP-Server@latest"],
      "env": {
        "BIGGO_MCP_SERVER_CLIENT_ID": "CLIENT_ID",
        "BIGGO_MCP_SERVER_CLIENT_SECRET": "CLIENT_SECRET",
        "BIGGO_MCP_SERVER_REGION": "REGION"
      }
    }
  }
}

特定のバージョンを指定するには、BigGo-MCP-Server@VERSIONを使用します。例:[email protected]

環境変数

変数説明デフォルト選択肢
BIGGO_MCP_SERVER_CLIENT_IDクライアントIDNone仕様検索に必須
BIGGO_MCP_SERVER_CLIENT_SECRETクライアントシークレットNone仕様検索に必須
BIGGO_MCP_SERVER_REGION商品検索の地域TWUS, TW, JP, HK, SG, MY, IN, PH, TH, VN, ID
BIGGO_MCP_SERVER_SSE_PORTSSE サーバーのポート9876利用可能な任意のポート番号
BIGGO_MCP_SERVER_SERVER_TYPEサーバーのトランスポートタイプstdiostdio, sse

SSE のデフォルトURL:http://localhost:9876/sse

利用可能なツール

  • product_search:BigGo検索APIで商品を検索します
  • price_history_graph:商品の価格履歴を視覚化するリンク
  • price_history_with_history_id:商品検索結果に含まれる履歴IDを使用します
  • price_history_with_url:商品URLを使用して価格履歴を追跡します
  • spec_indexes:商品仕様に関する利用可能なElasticsearchインデックスを一覧表示します
  • spec_mapping:サンプルドキュメントとともにElasticsearchインデックスのマッピングを表示します
  • spec_search:Elasticsearchから商品仕様を検索します
  • get_current_region:現在の地域を取得します

FAQ

ツールの使用を促すには?

商品検索関連:

Look for Nike running shoes

価格履歴の追跡関連:

Show me the price history of this product: https://some-product-url

仕様比較関連:

Find me phones with 16GB RAM and 1TB storage
Please show me diving watches that can withstand the most water pressure

ビルド

詳細については、build.mdを参照してください。

ライセンス

このプロジェクトはMITライセンスのもとでライセンスされています。詳細については、LICENSEファイルを参照してください。

コメント

MCP は初めてですか?

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

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