Market Price Comparison Server (MCP)
这个工具可以帮助您在土耳其的各个连锁超市中找到特定商品的最优惠价格。该系统会从不同的超市获取实时数据,并返回最优惠的价格以及相应的商店名称。
Eneswunbeaten
README
市场价格比较服务器 (MCP)
<div align="center" id="top">
</div>
<a id="english"></a>
<div align="right"> <a href="#turkish">Türkçe</a> </div>
📊 市场价格比较服务器
一个基于 .NET 的模型上下文协议 (MCP) 服务器应用程序,可以实时比较土耳其不同市场的杂货产品价格。
特性
- 实时跟踪土耳其市场中杂货产品的价格
- 通过多市场比较识别最实惠的价格
- 与 MCP 兼容的客户端(如 Claude 和 Cursor)集成
技术栈
- .NET 8.0 框架
- 用于数据上下文管理的 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-build
将
PATH_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
- 产品市场的名称
截图
<img src="https://github.com/user-attachments/assets/3f446a9e-a56c-4243-853d-936fc569471f" width="300" alt="Visual Studio Code Copilot Implementation"> <p><em>Visual Studio Code Copilot 中的工作原理</em></p>
<img src="https://github.com/user-attachments/assets/33d1298c-dddb-4106-9283-8d8ca9b5fb0d" width="300" alt="Visual Studio Code Copilot Output"> <p><em>Visual Studio Code Copilot 中的输出</em></p>
<div align="right"> <a href="#top">⬆️ 返回顶部</a> </div>
<a id="turkish"></a>
<div align="right"> <a href="#english">English</a> </div>
📊 Market Fiyat Karşılaştırma Sunucusu
Model Context Protocol (MCP) kullanılarak .NET ile geliştirilmiş, Türkiye'deki farklı marketlerdeki ürün fiyatlarını gerçek zamanlı olarak karşılaştıran bir sunucu uygulaması.
Özellikler
- Türk marketlerindeki market ürünleri için gerçek zamanlı fiyat takibi
- En uygun fiyat tespiti ile çoklu market karşılaştırması
- MCP uyumlu istemcilerle (Claude ve Cursor gibi) entegrasyon
Teknoloji Yığını
- .NET 8.0 Framework
- Veri context yönetimi için ModelContextProtocol paketi
Kurulum
git clone https://github.com/Eneswunbeaten/MarketPricesMCP.git
cd MarketPricesMCP
dotnet restore
dotnet build
Kullanım
Bu bir MCP sunucusudur, geleneksel bir API değildir. Kullanmak için MCP uyumlu istemci uygulamalarla (Claude veya Cursor gibi) entegre etmeniz gerekmektedir.
Claude ile Entegrasyon
claude_desktop_config.json
dosyanıza aşağıdaki yapılandırmayı ekleyin:
{
"mcpServers": {
"MarketPrices": {
"command": "dotnet",
"args": [
"run",
"--project",
"PROJE_YOLUNUZ/MarketPricesMCP/MarketPricesMCP/MarketPricesMCP.csproj",
"--no-build"
]
}
}
}
PROJE_YOLUNUZ
kısmını kendi proje dizininizin gerçek yolu ile değiştirin.
Örneğin: C://Users/kullaniciadi/Downloads
Cursor ile Entegrasyon
Cursor da MCP protokolünü desteklemektedir. Entegrasyon için şu adımları izleyin:
-
Cursor AI IDE'yi açın
-
Ayarlar → Özellikler → MCP yolunu izleyin
-
Yeni MCP Sunucusu Ekle düğmesine tıklayın
-
Yapılandırmayı doldurun:
- İsim:
MarketPrices
(veya istediğiniz bir isim) - Tür:
command
(yerel işlem için) - Komut: Aşağıdaki komutu ekleyin:
dotnet run --project "PROJE_YOLUNUZ/MarketPricesMCP/MarketPricesMCP/MarketPricesMCP.csproj" --no-build
PROJE_YOLUNUZ
kısmını gerçek proje yolunuzla değiştirin - İsim:
-
Kaydetmek için Ekle'ye tıklayın
-
Cursor'daki sunucu göstergesinin yeşil olduğunu doğrulayın (başarılı bağlantı anlamına gelir)
Cursor Entegrasyonu Sorun Giderme:
- "araç bulunamadı" hatası alırsanız, .Net'in kurulu olduğundan emin olun.
- MCP sunucusunun doğru çalıştığını kontrol edin
- Proje dosya yolunun doğru olduğundan emin olun
Diğer MCP Uyumlu Sistemler İçin
Sistemi, MCP sunucusunun yürütülebilir dosyasına veya proje dosyasına işaret edecek şekilde sistemin gereksinimlerine göre yapılandırın.
Nasıl kullanılır:
- Sadece Türkçe olarak ürün adını girin (örn. "salatalık", "domates", "süt")
- Araç, en iyi fiyatı bulmak için büyük Türk marketlerini tarayacaktır
- Sonuçlar, birden fazla mağaza arasında fiyat karşılaştırması içerir
MCP Protokol Detayları
Market Fiyatları MCP sunucusu aşağıdaki bağlam türlerini sağlar:
Title
- Belirli bir ürün hakkında bilgiBrand
- Marka bilgisiPrice
- Ürün fiyat tutarıMarket
- Ürünün market adı
Ekran Görüntüleri
<img src="https://github.com/user-attachments/assets/3f446a9e-a56c-4243-853d-936fc569471f" width="300" alt="Visual Studio Code Copilot Üzerindeki Çalışma prensibi"> <p><em>Visual Studio Code Copilot Üzerindeki Çalışma prensibi</em></p>
<img src="https://github.com/user-attachments/assets/33d1298c-dddb-4106-9283-8d8ca9b5fb0d" width="300" alt="Visual Studio Code Copilot Üzerindeki Çıktısı"> <p><em>Visual Studio Code Copilot Üzerindeki Çıktısı</em></p>
<div align="right"> <a href="#top">⬆️ Başa dön</a> </div>
推荐服务器
Crypto Price & Market Analysis MCP Server
一个模型上下文协议 (MCP) 服务器,它使用 CoinCap API 提供全面的加密货币分析。该服务器通过一个易于使用的界面提供实时价格数据、市场分析和历史趋势。 (Alternative, slightly more formal and technical translation): 一个模型上下文协议 (MCP) 服务器,利用 CoinCap API 提供全面的加密货币分析服务。该服务器通过用户友好的界面,提供实时价格数据、市场分析以及历史趋势数据。
MCP PubMed Search
用于搜索 PubMed 的服务器(PubMed 是一个免费的在线数据库,用户可以在其中搜索生物医学和生命科学文献)。 我是在 MCP 发布当天创建的,但当时正在度假。 我看到有人在您的数据库中发布了类似的服务器,但还是决定发布我的。
mixpanel
连接到您的 Mixpanel 数据。从 Mixpanel 分析查询事件、留存和漏斗数据。

Sequential Thinking MCP Server
这个服务器通过将复杂问题分解为顺序步骤来促进结构化的问题解决,支持修订,并通过完整的 MCP 集成来实现多条解决方案路径。

Nefino MCP Server
为大型语言模型提供访问德国可再生能源项目新闻和信息的能力,允许按地点、主题(太阳能、风能、氢能)和日期范围进行筛选。
Vectorize
将 MCP 服务器向量化以实现高级检索、私有深度研究、Anything-to-Markdown 文件提取和文本分块。
Mathematica Documentation MCP server
一个服务器,通过 FastMCP 提供对 Mathematica 文档的访问,使用户能够从 Wolfram Mathematica 检索函数文档和列出软件包符号。
kb-mcp-server
一个 MCP 服务器,旨在实现便携性、本地化、简易性和便利性,以支持对 txtai “all in one” 嵌入数据库进行基于语义/图的检索。任何 tar.gz 格式的 txtai 嵌入数据库都可以被加载。
Research MCP Server
这个服务器用作 MCP 服务器,与 Notion 交互以检索和创建调查数据,并与 Claude Desktop Client 集成以进行和审查调查。

Cryo MCP Server
一个API服务器,实现了模型补全协议(MCP),用于Cryo区块链数据提取。它允许用户通过任何兼容MCP的客户端查询以太坊区块链数据。