mcpField
M
Market Price Comparison Server (MCP)

Market Price Comparison Server (MCP)

ローカル
github.com/Eneswunbeaten金融データ481 週間前に更新

Market Price Comparison Server (MCP) について

Market Price Comparison Server (MCP)は、トルコの市場間で食品の価格を比較する.NET製MCPサーバーです。MCP対応クライアント向けに最安値を見つけ、価格と店舗名を返します。

主な機能

  1. 01食品価格のリアルタイム追跡
  2. 02トルコ各市場の価格比較
  3. 03最安値と店舗の特定
  4. 04商品名・ブランド・価格・市場情報

活用シーン

  1. 01食品の価格比較
  2. 02最安値を掲載する市場の確認
  3. 03MCPクライアントで商品と市場の詳細を確認

MCP 対応

ClaudeやCursorなどのMCP対応クライアントに、食品価格の比較結果と商品情報を提供します。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

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

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

詳細

市場価格比較サーバー(MCP)

EN TR


📊 市場価格比較サーバー

.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 に対応しています。以下の手順で連携してください。

  1. Cursor AI IDE を開きます

  2. Settings → Features → MCP に移動します

  3. Add New MCP Server をクリックします

  4. 設定を入力します。

    • Name:MarketPrices(または任意の名前)
    • Type:command(ローカルプロセス用)
    • Command:以下のコマンドを追加します。
    dotnet run --project "PATH_TO_YOUR_PROJECT/MarketPricesMCP/MarketPricesMCP/MarketPricesMCP.csproj" --no-build
    

    PATH_TO_YOUR_PROJECT を実際のプロジェクトパスに置き換えてください

  5. Add をクリックして保存します

  6. 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 Implementation

Visual Studio Code Copilot での動作原理

Visual Studio Code Copilot Output

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 プロトコルに対応しています。統合するには、次の手順に従ってください。

  1. Cursor AI IDE を開きます

  2. 設定 → 機能 → MCP の順に進みます

  3. 新しい MCP サーバーを追加 ボタンをクリックします

  4. 設定を入力します:

    • 名前:MarketPrices(または任意の名前)
    • 種類:command(ローカル処理の場合)
    • コマンド:次のコマンドを追加します:
    dotnet run --project "PROJE_YOLUNUZ/MarketPricesMCP/MarketPricesMCP/MarketPricesMCP.csproj" --no-build
    

    PROJE_YOLUNUZ を実際のプロジェクトパスに置き換えてください

  5. 追加をクリックして保存します

  6. 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での動作原理

Visual Studio Code Copilotでの出力

Visual Studio Code Copilotでの出力

コメント

MCP は初めてですか?

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

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