loading…
Search for a command to run...
loading…
An MCP server that enables real-time product, price, and stock searching across major Turkish electronic component retailers including Robotistan, Robocombo, Di
An MCP server that enables real-time product, price, and stock searching across major Turkish electronic component retailers including Robotistan, Robocombo, Direnc.net, and Robo90. It allows AI models to compare local market data to find the best deals and available components.
Bu proje, Türkiye'nin önde gelen elektronik bileşen marketlerinde (Robotistan, Robocombo, Direnc.net, Robo90) aynı anda ürün, fiyat ve stok araması yapmanızı sağlayan bir MCP (Model Context Protocol) sunucusudur.
Yapay zeka modellerinin (Claude, Gemini vb.) Türkiye yerel piyasasından gerçek zamanlı veri çekerek, en uygun fiyatlı ve stokta bulunan ürünleri bulmasına yardımcı olur.
| Market | Durum | Özellik |
|---|---|---|
| Robotistan | ✅ Aktif | Kategori bazlı geniş arama. |
| Robocombo | ✅ Aktif | Sepetteki indirimli fiyat tespiti. |
| Direnc.net | ✅ Aktif | Loader servisi üzerinden hızlı veri. |
| Robo90 | ✅ Aktif | Dinamik loader üzerinden yüksek isabetli arama. |
Depoyu klonlayın:
git clone https://github.com/ismaileneskucuk/mcp-electronicmarkets-tr.git
cd mcp-electronicmarkets-tr
Sanal ortam oluşturun ve kütüphaneleri kurun:
python -m venv venv
# Windows için:
venv\Scripts\activate
# Linux/Mac için:
# source venv/bin/activate
pip install .
Claude Desktop'ta kullanabilmek için claude_desktop_config.json dosyanıza aşağıdaki işletim sisteminize uygun yapılandırmayı ekleyin.
Önemli:
commandvePYTHONPATHkısımlarında kendi kullanıcı adınıza ve proje dizininize göre tam dosya yolunu (Absolute Path) yazmalısınız.
{
"mcpServers": {
"electronic-markets-tr": {
"command": "C:/KULLANICI_YOLU/mcp-electronicmarkets-tr/venv/Scripts/python.exe",
"args": ["-m", "app.main"],
"env": {
"PYTHONPATH": "C:/KULLANICI_YOLU/mcp-electronicmarkets-tr"
}
}
}
}
{
"mcpServers": {
"electronic-markets-tr": {
"command": "/ABSOLUTE/PATH/TO/mcp-electronicmarkets-tr/venv/bin/python",
"args": ["-m", "app.main"],
"env": {
"PYTHONPATH": "/ABSOLUTE/PATH/TO/mcp-electronicmarkets-tr"
}
}
}
}
Sunucu aktif olduğunda Claude veya Gemini'a şu tarz sorular sorabilirsiniz:
Bu proje, Gemini ve Claude yapay zeka modelleri ile "pair-programming" yapılarak geliştirilmiştir. Yazılım mimarisi, yapay zekanın veriyi en verimli şekilde işleyebileceği "data pipeline" prensipleriyle optimize edilmiştir.
Bu proje MIT License ile lisanslanmıştır.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"electronic-markets-tr": {
"command": "npx",
"args": []
}
}
}