Market Fiyatı MCP Server について
Market Fiyatı MCP Server は、Market Fiyatı API と連携する MCP サーバーであり、Claude などの MCP 対応 AI システムからトルコの市場価格を照会できるようにします。トルコ国内の食料品価格を調べたり比較したりする利用者や開発者に向いています。
主な機能
- 01名称やキーワードによる商品検索
- 02IDによる商品取得
- 03複数の市場間の価格比較
- 04検索と商品のURIベースのリソースアクセス
活用シーン
- 01トルコの市場での食料品価格を確認する
- 02同一商品の市場ごとの価格を比較する
MCP 対応
本プロジェクトは MCP サーバーであり、search_products、get_product_by_id、compare_prices のツールを MCP クライアントに提供します。また、market-fiyati://search/{query} や market-fiyati://product/{id} などのリソースも提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Market Fiyatı MCP サーバー
このプロジェクトでは、Market Fiyatı API と連携する MCP(Model Context Protocol)サーバーを提供します。Claude やその他の MCP 対応 AI システムで、トルコのスーパーマーケットの価格を検索できます。
機能
- 商品検索:名前またはキーワードで商品を検索
- 価格比較:異なるスーパーマーケットの価格を比較
- リソースアクセス:URI ベースのリソースアクセス(search/ と product/ エンドポイント)
- MCP ツール:AI が直接使用できるデータ分析ツール
インストール
# Bağımlılıkları yükle
npm install
# TypeScript dosyalarını derle
npm run build
# Sunucuyu başlat
npm start
Claude Desktop での使用
Claude Desktop の claude_desktop_config.json ファイルに、以下の設定を追加します。
{
"mcpServers": {
"marketfiyati": {
"command": "npx",
"args": ["-y @enescinar/market-fiyati-mcp"]
}
}
}
API リソース
この MCP サーバーでは、Market Fiyatı API の以下のエンドポイントを使用します。
/search:商品を検索します/searchByIdentity:ID で商品を取得します
MCP ツール
サーバーは、以下の MCP ツールを提供します。
search_products:商品を検索しますget_product_by_id:ID で商品を取得しますcompare_prices:価格を比較します
MCP リソース
サーバーは、以下の MCP リソースを提供します。これらのリソースを通じてクエリを実行できます。
market-fiyati://search/{query}:商品検索market-fiyati://product/{id}:商品の詳細
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。