01Kurulum
MCP istemcinin ayar dosyasına şunu ekle — Claude Desktop'ta claude_desktop_config.json. API anahtarı Storelift ayarlarından geliyor.
{
"mcpServers": {
"storelift": {
"command": "npx",
"args": ["-y", "storelift-mcp"],
"env": { "STORELIFT_API_KEY": "sl_live_..." }
}
}
}Claude Code'da tek satır:
claude mcp add storelift -e STORELIFT_API_KEY=sl_live_... -- npx -y storelift-mcpKurulum gerektirmeyen barındırılan bir uç da var: https://storelift.net/mcp, Streamable HTTP üzerinden. Aynı araçları sunuyor ve CI'dan ya da bir bulut ajanından çalışıyor.
02Claude.ai'ye connector olarak ekleme
Barındırılan uç MCP girişini (OAuth) destekliyor; kopyalanacak anahtar yok. Claude.ai'de Customize → Connectors'ı aç, +'ya tıkla, Add custom connector'ı seç ve https://storelift.net/mcp adresini yapıştır (Team ve Enterprise'da sahip Organization settings → Connectors altında ekliyor, üyeler Connect'e tıklıyor). Claude seni Storelift'te, bağlanmak isteyen uygulamanın adını ve geri döneceğin adresi yazan bir sayfaya yolluyor; gerekirse giriş yap ve İzin ver'i seç.
Bağlantı bir API anahtarıyla aynı veriyi okuyor ve hiçbir şeyi değiştiremiyor. Storelift'te Ayarlar → API → Bağlı uygulamalar altında görünüyor; oradan kaldırınca erişim bir sonraki istekte kesiliyor.
Claude Code da aynı yolla giriş yapıyor. Ucu başlıksız ekle, sonra Claude Code'un içinde /mcp komutuyla kimliğini doğrula:
claude mcp add --transport http storelift https://storelift.net/mcpGiriş yapamayan ama başlık tanımlatan istemciler API anahtarı kullanabilir:
claude mcp add --transport http storelift https://storelift.net/mcp --header "Authorization: Bearer sl_live_..."03Yerel sunucu nasıl çalışıyor
Sunucu tek dosya ve stdio üzerinden bağımlılıksız JSON-RPC konuşuyor; npx ilk çalıştırmada indiriyor, güncel tutulacak bir şey kalmıyor. MCP registry'de net.storelift/storelift adıyla kayıtlı.
048 araç neyi okuyor
| Araç | Ne döndürüyor |
|---|---|
list_apps | Hesabındaki uygulamalar, ülkeleri ve kelime sayılarıyla. Her çağrı buradan başlıyor. |
get_keywords | Bir vitrindeki her izlenen kelimenin güncel sırası — ürünün kullandığı üç hâlin aynısıyla. |
get_rivals | Bir terimde üstünde duran uygulamalar; oy sayıları ve son sürüm tarihleriyle. |
get_ai_visibility | Asistanlar kategorinle ilgili soruda uygulamanı anıyor mu, anmıyorsa kimi anıyor. |
get_history | Bir kelimenin sıra serisi. Boş sıra, sıfır değil — uygulama sonuçlarda yoktu demek. |
get_store_page | Künye, mağazanın yayınladığı hâliyle: başlık, alt başlık, kelime alanı, açıklama. |
get_reviews | Uygulamanın mağaza yorumları — asistan kullanıcıların ne yazdığını doğrudan okuyor. |
get_charts | Uygulamanın mağaza kategori listelerindeki yeri. |
Her araç panelin gösterdiği ölçümün aynısını okuyor. Üç ölçüm hâli sınırdan geçerken korunuyor: N'inci sırada, ölçüldü ama sonuçlarda yok, ve ölçüm başarısız — ayrı kalıyorlar. Son ikisini “sıra yok” diye birleştirmek, asistanın bir boşluğu sıfır diye bildirmesine izin vermek olurdu.
05İlk denenecek sorular
Bunların her birini yukarıdaki araçlar, senin izlediğin veriden yanıtlıyor. Araç adları, asistanın neyi çağırdığını görebilesin diye yanında.
- “Bu hafta ABD'de hangi kelimelerimde geriledim ve şimdi önümde kim var?” —
get_keywords,get_history,get_rivals - “Ana kelimemde birinci sıradaki uygulamanın başlığını, alt başlığını ve kelime alanını göster.” —
get_rivals,get_store_page - “Son yorumlarımdan çökme ya da hatadan söz edenleri özetle.” —
get_reviews - “Uygulamam Türkiye'de kategori listesinde kaçıncı?” —
get_charts - “Asistanlar kategorimle ilgili soruda uygulamamı anıyor mu?” —
get_ai_visibility; veri, bu ölçümün çalıştığı Studio planında dönüyor
Sunucu bu 5 soruyu MCP prompt'u olarak da yayınlıyor; prompt listeleyen bir istemci onları çalıştırmaya hazır sunuyor (sorular sunucuda İngilizce).
06Neden düz bir API değil de MCP
Düz bir REST API de var ve bir betik yazıyorsan doğrusu o. MCP'nin kazandığı yer, okuyanın program değil asistan olduğu durum: araçlar kendi açıklamalarını taşıyor, yani asistan doğru çağrıyı ve doğru parametreyi sen entegrasyonu yazmadan seçiyor.
Pratik fark, sorabildiğin soruda. “Son sürümden beri hangi kelimelerde geriledim ve yerimi kim aldı” bir betikte üç çağrı ve bir birleştirme; MCP istemcisinde tek cümle.
Bunu kendi uygulamanda gör
Mağaza linkini yapıştır, kelimelerini gir. Sıra, önündeki uygulamalar ve talep sinyali her gün ölçülür.
Ücretsiz başla →