Bu proje, Market Fiyatı API'si ile entegre olan bir MCP (Model Context Protocol) server sunmaktadır. Claude ve diğer MCP destekli AI sistemlerinin Türkiye'deki market fiyatlarını sorgulamasına olanak tanır.
- Ürün Arama: İsim veya anahtar kelime ile ürün arama
- Fiyat Karşılaştırma: Farklı marketlerdeki fiyatları karşılaştırma
- Kaynak Erişimi: URI tabanlı kaynak erişimi (search/ ve product/ endpoint'leri)
- MCP Araçları: AI'ın doğrudan kullanabileceği veri analiz araçları
# Bağımlılıkları yükle
npm install
# TypeScript dosyalarını derle
npm run build
# Sunucuyu başlat
npm startClaude Desktop'un claude_desktop_config.json dosyasına aşağıdaki yapılandırmayı ekleyin:
{
"mcpServers": {
"marketfiyati": {
"command": "npx",
"args": ["-y @enescinar/market-fiyati-mcp"]
}
}
}Bu MCP server, Market Fiyatı API'sinin aşağıdaki endpointlerini kullanır:
/search: Ürün araması yapar/searchByIdentity: ID ile ürün getirir
Sunucu aşağıdaki MCP araçlarını sağlar:
search_products: Ürün araması yaparget_product_by_id: ID ile ürün getirircompare_prices: Fiyat karşılaştırması yapar
Sunucu, üzerinden sorgulanabilecek şu MCP kaynaklarını sağlar:
market-fiyati://search/{query}: Ürün aramasımarket-fiyati://product/{id}: Ürün detayları
MIT