Belgeler · MCP

MCP belgeleri

seops'u Claude, ChatGPT, Gemini ya da Claude Code'a bağla: uzak MCP sunucusu, OAuth girişi, 45 araç. Okuma araçları her hesapta ücretsiz.

Kısa cevap. Asistanına https://app.seops.app/mcp adresini ekle, Google ile giriş yap, siteni adıyla sor. 45 araç var; 34 okuma, 11 yazma. Sunucu, ajanın nasıl analiz edeceğini anlatan kurallarla gelir.

Bağlama

Claude (claude.ai, Desktop)

  1. Ayarlar → Bağlayıcılar → Özel bağlayıcı ekle
  2. Adres: https://app.seops.app/mcp
  3. OAuth penceresi açılınca Google ile giriş yap
  4. Sor: "Geçen hafta hangi sitem tıklama kaybetti?"

Claude Code

  1. claude mcp add --transport http seops https://app.seops.app/mcp
  2. /mcp çalıştır ve girişi tamamla
  3. Sunucu analiz kuralları ve görev eşitleme protokolüyle gelir; ajan ek yönlendirme istemez

ChatGPT

  1. Ayarlar → Bağlayıcılar → Oluştur (geliştirici modu)
  2. MCP sunucu adresi: https://app.seops.app/mcp, kimlik doğrulama OAuth
  3. Sohbette bağlayıcıyı aç ve siteyi adıyla sor

Gemini

  1. Gemini CLI: settings.json'da mcpServers altına httpUrl ile ekle
  2. Gemini uygulaması bağlayıcıları Google özel MCP'yi tüm hesaplara açınca gelir

Ajanın uyduğu kurallar

Sunucu talimatları (MCP instructions) her bağlantıda ajana iletilir. Özetle:

  • Tahmin yok: her sayı kaynağı ve dönemiyle gelir.
  • API'de oranlar 0–1; ajana yüzdeye çevirmesi söylenir.
  • 28 günde 50 tıklama ya da 500 gösterimin altı 'örneklem küçük' olarak anılır.
  • Ajan panel, Cloudflare ya da GA4 ayarını değiştirmez; kopyala-yapıştır metin verir.
  • AI görevleri yalnızca panelde onayladıktan sonra başlar.

Araçlar

Okuma araçları her hesapta ücretsiz. Yazma araçları yalnızca panelin görev listesini, prompt geçmişini ve taslakları değiştirir; ayar değiştiremez, maliyet oluşturmaz.

Projeler ve genel bakış

get_work_items Veriden çıkan yapılacaklar, sayaçlarıyla (başlangıç, kalan, yapılan) sabit etki sırasıyla; oturuma en üstteki açık işle başla.
list_projects Takip edilen siteler, bağlı kaynaklar (Search Console, GA4), kelime ve prompt sayıları.
get_overview Bir projenin 28 günlük özeti: Search Console toplamları, GA4 trafiği ve AI asistan ziyaretleri, sıra hareketleri, AI görünürlük oranları.
get_weekly_summary Geçen hafta (Pzt–Paz), tüm modüller, neler değişti.
get_alerts Açık uyarılar: trafik düşüşü, indeks kaybı, eskiyen yedek, hata veren cron.
get_search_console Önceki dönemle toplamlar, günlük seri, sorgular ve sayfalar.
get_search_opportunities 5–20. sıradaki sorgular ve her biri için en çok gösterim alan sayfa.
get_rank_tracking Kelime ve cihaz başına son sıra (Search Console), değişim, sıralanan sayfa.
get_keyword_history Tek kelime için 90 günlük geçmiş.
get_indexing Site haritaları, URL denetimi sonuçları, IndexNow anahtarı ve kuyruk.
get_queue Bekleyen sıra kontrolleri ve AI çalıştırmaları, son hatalar, sonraki cron.

Analytics

get_analytics Önceki dönemle GA4 toplamları, kanallar, giriş sayfaları, kaynak/ortam, AI asistan trafiği.
get_realtime Son 30 ve 5 dakikadaki aktif kullanıcılar; sayfa ve kaynağa göre.
get_navigation Bir sayfanın ziyaretçisi nereden geldi, nereye gitti; sık üç adımlı yollar.
get_site_search Site içi arama terimleri, sonuçsuz aramalar.

AI görünürlük

get_ai_visibility Motor ve prompt başına bahsetme ve kaynak oranları; kaynak gösterilen siteler.
get_ai_answer Bir çalıştırmanın tam yanıtı, kaynak adresleri, modelin yaptığı aramalar.
get_cloudflare_ai_crawlers GPTBot, ClaudeBot, PerplexityBot ve diğerleri: istek, sayfa, izin/engel.

Site sağlığı ve Cloudflare

get_site_audit Site haritası sayfalarının teknik taraması: durum, yönlendirme, noindex, başlık, açıklama, canonical, yapılandırılmış veri.
get_page_speed En önemli sayfalar için PageSpeed Insights; mobil ve masaüstü.
get_cloudflare_security İstek, ziyaret, veri; eylem, özellik, kural, ülke ve yola göre engellenenler.
get_cloudflare_usage Plan sınırlarına karşı Workers, D1 ve R2 kullanımı.
get_backups D1, Supabase, WordPress ve Hostinger yedek durumu ve son başarılı çalışma.
get_security_audit Güvenlik denetimi: dış yüzey sonuçları (HTTPS, güvenlik başlıkları, açıkta kalan dosyalar, security.txt, SPF/DMARC, Cloudflare TLS) ve son kod denetiminin bulguları.
submit_security_auditwrite Cloudflare'in security-audit skill'iyle yapılan kod denetiminin findings.json dosyasını gönder; yeni ve kapanan bulgular önceki taramayla eşleştirilir.
get_waf_rules Sitenin Cloudflare WAF kuralları ve panelin analizi: gerçek adreslere ve doğrulanmış botlara kuru deneme, son 7 günün yanlış engellemeleri, öneriler.
save_waf_ruleswrite WAF kural önerisini gerekçesiyle ya da yeni bir açık ucu kaydet; panel Cloudflare'e yazmaz, kullanıcı uygular.
get_access_audit Siteye kim erişebiliyor: arama ve AI botları, ajanlar, PageSpeed ve başka ülkelerden ziyaretçiler; düzeltilmiş kural setiyle WAF denetimi.
get_resilience_runs Kontrollü yük testlerinin sonuçları: site ayakta kaldı mı, ne hızda yanıt verdi.
run_resilience_testwrite Kendi doğrulanmış sitene kontrollü yük gönder (en çok 250 istek); yalnızca sen isteyip alan adını yeniden yazınca.
get_usage Bu ayki ücretli sağlayıcı harcaması, bütçe tavanı, bakiye, tempo.

Görevler, promptlar, pazarlama (yazma)

list_tasks Proje, sahip ve duruma göre görev listesi.
add_taskwrite Ne/neden/doğrulama ile görev aç; sahip kullanıcı ya da ai; tekrar anahtarı.
update_taskwrite Durum, öncelik, not değiştir; kanıtla kapat. AI görevleri yalnızca panelde onaylandıktan sonra başlar.
get_task_log Görevlerdeki her değişiklik: kim, ne zaman, ne.
log_promptwrite Kullanıcı isteğini ve ajanın özetini prompt geçmişine yaz.
list_prompts Konu ve etiketlerle prompt geçmişi.
list_prompt_templates Prompt kütüphanesi.
save_prompt_templatewrite Kütüphaneye yeniden kullanılabilir prompt kaydet.
list_social_posts İçerik ve paylaşım: hesaplar, gönderiler, zamanlama.
create_social_postwrite Haftanın verisinden gönderi taslağı; kullanıcı onaylamadan çıkmaz.
update_social_postwrite Taslağı düzenle ya da zamanla.
save_content_draftwrite Panelde incelenmek üzere rehber ya da yazı taslağı kaydet.
list_feedback Ajanların kaydettiği hata ve öneriler.
update_feedbackwrite Geri bildirimi kapat ya da notla.

Kimlik ve güvenlik

  • OAuth 2.1 + PKCE; dinamik istemci kaydı açık. Token çalışma alanına bağlıdır; başka alanın verisine ulaşamaz.
  • Gizli değerler (anahtarlar, e-postalar) sunucuda maskelenir; prompt geçmişine ham hâliyle yazılmaz.
  • Ajanlar her isteği ve kısa özetini gizli değerler maskelenmiş olarak Prompt geçmişine yazar (Takip › Görevler › Prompt geçmişi); bu kaydı kapatabilirsin.

Bir siteyle ücretsiz başla

İlk site süresiz ücretsiz; kart istemez. Her ek site ayda $2,50.