Market Price Comparison Server (MCP) について
Market Price Comparison Server (MCP)は、トルコの市場間で食品の価格を比較する.NET製MCPサーバーです。MCP対応クライアント向けに最安値を見つけ、価格と店舗名を返します。
主な機能
- 01食品価格のリアルタイム追跡
- 02トルコ各市場の価格比較
- 03最安値と店舗の特定
- 04商品名・ブランド・価格・市場情報
活用シーン
- 01食品の価格比較
- 02最安値を掲載する市場の確認
- 03MCPクライアントで商品と市場の詳細を確認
MCP 対応
ClaudeやCursorなどのMCP対応クライアントに、食品価格の比較結果と商品情報を提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
市場価格比較サーバー(MCP)
📊 市場価格比較サーバー
.NET ベースの Model Context Protocol(MCP)サーバーアプリケーションです。トルコ国内のさまざまな市場における食料品の価格をリアルタイムで比較します。
機能
- トルコの市場における食料品のリアルタイム価格追跡
- 複数市場の比較による最もお得な価格の特定
- MCP 対応クライアント(Claude や Cursor など)との連携
技術スタック
- .NET 8.0 Framework
- データコンテキスト管理用の ModelContextProtocol パッケージ
インストール
git clone https://github.com/Eneswunbeaten/MarketPricesMCP.git
cd MarketPricesMCP
dotnet restore
dotnet build
使用方法
これは MCP サーバーであり、従来の API ではありません。使用するには、MCP 対応クライアントアプリケーション(Claude や Cursor など)と連携する必要があります。
Claude との連携
以下の設定を claude_desktop_config.json に追加します。
{
"mcpServers": {
"MarketPrices": {
"command": "dotnet",
"args": [
"run",
"--project",
"PATH_TO_YOUR_PROJECT/MarketPricesMCP/MarketPricesMCP/MarketPricesMCP.csproj",
"--no-build"
]
}
}
}
PATH_TO_YOUR_PROJECT をプロジェクトディレクトリの実際のパスに置き換えてください。
例:C://Users/username/Downloads
Cursor との連携
Cursor もクライアントとして MCP に対応しています。以下の手順で連携してください。
-
Cursor AI IDE を開きます
-
Settings → Features → MCP に移動します
-
Add New MCP Server をクリックします
-
設定を入力します。
- Name:
MarketPrices(または任意の名前) - Type:
command(ローカルプロセス用) - Command:以下のコマンドを追加します。
dotnet run --project "PATH_TO_YOUR_PROJECT/MarketPricesMCP/MarketPricesMCP/MarketPricesMCP.csproj" --no-buildPATH_TO_YOUR_PROJECTを実際のプロジェクトパスに置き換えてください - Name:
-
Add をクリックして保存します
-
Cursor のサーバーインジケーターが緑色に変わること(接続が成功したことを示します)を確認します
Cursor との連携に関するトラブルシューティング:
- 「no tools found」エラーが発生する場合は、Node.js(npm を含む)がインストールされていることを確認してください
- MCP サーバーが正しく実行されていることを確認してください
- プロジェクトファイルへのパスが正しいことを確認してください
その他の MCP 対応システムの場合
システムの要件に従って、MCP サーバーの実行ファイルまたはプロジェクトファイルを参照するように設定します。
使用方法:
- トルコ語で商品名のみを入力します(例:「salatalık」、「domates」、「süt」)
- ツールはトルコの主要な食料品市場を検索し、最安値を見つけます
- 結果には複数店舗の価格比較が含まれます
MCP プロトコルの詳細
Market Prices MCP サーバーは、以下のコンテキストタイプを提供します。
Title- 特定の商品に関する情報Brand- ブランド情報Price- 商品価格Market- 商品を扱う市場の名前
スクリーンショット
Visual Studio Code Copilot での動作原理
Visual Studio Code Copilot での出力
📊 市場価格比較サーバー
Model Context Protocol(MCP)を使用して .NET で開発された、トルコ国内のさまざまな市場における商品の価格をリアルタイムで比較するサーバーアプリケーションです。
機能
- トルコの市場における食料品のリアルタイム価格追跡
- 最適な価格の特定と複数市場の比較
- MCP 対応クライアント(Claude や Cursor など)との連携
技術スタック
- .NET 8.0 Framework
- データコンテキスト管理用の ModelContextProtocol パッケージ
インストール
git clone https://github.com/Eneswunbeaten/MarketPricesMCP.git
cd MarketPricesMCP
dotnet restore
dotnet build
使用方法
これは MCP サーバーであり、従来の API ではありません。使用するには、MCP 対応クライアントアプリケーション(Claude や Cursor など)と連携する必要があります。
Claude との統合
claude_desktop_config.json ファイルに、次の設定を追加します。
{
"mcpServers": {
"MarketPrices": {
"command": "dotnet",
"args": [
"run",
"--project",
"PROJE_YOLUNUZ/MarketPricesMCP/MarketPricesMCP/MarketPricesMCP.csproj",
"--no-build"
]
}
}
}
PROJE_YOLUNUZ を、プロジェクトディレクトリの実際のパスに置き換えてください。
例:C://Users/kullaniciadi/Downloads
Cursor との統合
Cursor も MCP プロトコルに対応しています。統合するには、次の手順に従ってください。
-
Cursor AI IDE を開きます
-
設定 → 機能 → MCP の順に進みます
-
新しい MCP サーバーを追加 ボタンをクリックします
-
設定を入力します:
- 名前:
MarketPrices(または任意の名前) - 種類:
command(ローカル処理の場合) - コマンド:次のコマンドを追加します:
dotnet run --project "PROJE_YOLUNUZ/MarketPricesMCP/MarketPricesMCP/MarketPricesMCP.csproj" --no-buildPROJE_YOLUNUZを実際のプロジェクトパスに置き換えてください - 名前:
-
追加をクリックして保存します
-
Cursor のサーバーインジケーターが緑色であることを確認します(接続が成功したことを示します)
Cursor 統合のトラブルシューティング:
- 「ツールが見つかりません」というエラーが表示された場合は、.Net がインストールされていることを確認してください。
- MCP サーバーが正しく動作していることを確認してください
- プロジェクトのファイルパスが正しいことを確認してください
その他の MCP 対応システムの場合
システムの要件に応じて、MCP サーバーの実行可能ファイルまたはプロジェクトファイルを指定するようにシステムを設定してください。
使用方法:
- 商品名をトルコ語で入力するだけです(例:「salatalık」、「domates」、「süt」)
- ツールが最安値を見つけるために、トルコの大手スーパーマーケットを検索します
- 結果には、複数の店舗間での価格比較が含まれます
MCP プロトコルの詳細
Market Fiyatları MCP サーバーは、次のコンテキストタイプを提供します:
Title- 特定の商品に関する情報Brand- ブランド情報Price- 商品価格Market- 商品を販売するスーパーマーケット名
スクリーンショット
Visual Studio Code Copilotでの動作原理
Visual Studio Code Copilotでの出力
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。