Bazos MCP Server について
Bazos MCP Serverは、MCP対応アシスタントからBazos.czのグラフィックカード出品を検索するサーバーです。出品情報を取得し、構造化して返します。
主な機能
- 01グラフィックカード出品の検索
- 02検索語による絞り込み
- 03価格、場所、説明の取得
- 04出品URLと画像URLの取得
活用シーン
- 01特定のGPUモデルの出品探し
- 02販売中カードの価格と場所の確認
MCP 対応
MCPクライアントに`search-graphics-cards`ツールを公開します。必須の検索語を受け取り、取得した出品データを返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Bazos MCP サーバー
Bazos.cz マーケットプレイスのグラフィックカード出品情報をリアルタイムで提供する Model Context Protocol(MCP)サーバーです。このサーバーにより、AI アシスタントは標準化されたインターフェースを通じて、現在のグラフィックカード出品情報を検索・取得できます。
機能
- pc.bazos.cz/graficka/ からグラフィックカードの出品情報をリアルタイムでスクレイピング
- 次の情報を含む構造化データを返します:
- タイトル
- 価格
- 場所
- URL
- 画像 URL
- 説明
- Claude やその他の MCP 対応 AI アシスタントとの連携
- クリーンな TypeScript 実装
- @modelcontextprotocol/sdk を使用して実装
インストール
# Clone the repository
git clone https://github.com/progresak/bazos-mcp-server.git
# Install dependencies
npm install
使用方法
MCP サーバーをビルドして起動します:
# Build the TypeScript code
npm run build
# Start the server
npm start
自動再コンパイルを有効にして開発する場合:
npm run dev
Claude やその他の AI アシスタントとの連携
このサーバーは、Claude Desktop を含む、あらゆる MCP 対応 LLM インターフェースで使用できます。サーバーは次のツールを提供します:
search-graphics-cards:Bazos.cz の実際のグラフィックカード出品情報を検索します- パラメーター:
query(必須):この検索語で出品情報を絞り込みます(例:「RTX 4090」、「RTX 4070」)
- パラメーター:
MCP サーバーの設定
このサーバーを MCP の設定に追加します:
{
"mcpServers": {
"bazos": {
"command": "node",
"args": ["/path-to-this-repository/bazos-mcp-server/dist/index.js"]
}
}
}
実装の詳細
サーバーは次の手順で動作します:
- MCP インターフェースを介して検索クエリを受け取ります
- 適切な Bazos.cz 検索 URL を作成します
- cheerio を使用して HTML をスクレイピングします
- 出品情報(タイトル、価格、場所、URL)を解析します
- 構造化データをクライアントに返します
プロジェクト構成
src/index.ts- MCP サーバーのメイン実装src/bazos.ts- Bazos.cz のスクレイピング機能
依存関係
@modelcontextprotocol/sdk:MCP サーバーの実装に使用cheerio:HTML の解析とデータ抽出に使用
貢献
貢献を歓迎します!お気軽にプルリクエストをお送りください。
ライセンス
MIT License - 詳細については LICENSE ファイルをご覧ください
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。