AssistFlow.ai · Blog

AssistFlow CRM'i Cursor IDE'ye MCP ile Bağlama: Adım Adım Rehber

AssistFlow AI · 2026-05-01

AssistFlow CRM'i Cursor IDE'ye MCP ile Bağlama: Adım Adım Rehber

Süre: ~3 dakika · Teknik bilgi: Düşük · Maliyet: Ücretsiz

Bu rehberde AssistFlow hesabınızı Cursor IDE'ye Model Context Protocol (MCP) üzerinden bağlayacağız. Bağlandıktan sonra Cursor'ın Composer/Agent panelinde doğal dille "İstanbul'daki dişçi sektöründen bana atanmış 10 lead listele" gibi komutlar verebileceksiniz.

MCP nedir, neden önemli?

Model Context Protocol, Anthropic'in Kasım 2024'te açtığı, AI istemcilerin (Cursor, Claude Desktop, Continue, Cline gibi) dış sistemlere standartlaştırılmış bir yolla bağlanmasını sağlayan açık protokoldür. AssistFlow MCP sunucusu bu standarda tam uyumlu olduğu için, sadece Cursor'da değil — MCP destekleyen her istemcide aynı tool'lar çalışır.

Ön koşullar

1. Kişisel API token oluşturun

  1. Settings → API Tokens sayfasına gidin (giriş yapmış olmalısınız).
  2. Sağ üstteki "Yeni Token" butonuna basın.
  3. Token'a tanıyabileceğiniz bir isim verin: "My Cursor IDE — work laptop"
  4. Token tek seferlik gösterilir. Hemen kopyalayın ve güvenli bir yere kaydedin (1Password, KeePass, vs).

Token formatı: asf_ ile başlayan 47 karakter.

⚠️ Güvenlik: Token'ı asla GitHub'a commit etmeyin, e-posta ile göndermeyin, ekran paylaşımında göstermeyin. Çalındığını fark ederseniz hemen Settings → API Tokens'ten "Geri Al" butonuyla iptal edin — saniyeler içinde devre dışı kalır.

2. Token'ın çalıştığını test edin

Cursor'a bağlamadan önce, token'ın gerçekten geçerli olup olmadığını PowerShell veya curl ile kontrol etmek iyi bir alışkanlık.

PowerShell (Windows):

$token = "asf_PASTE_YOUR_TOKEN"
$body  = '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Invoke-RestMethod -Method Post `
  -Uri "https://fhauzjsujvoodywfwuvz.supabase.co/functions/v1/mcp-server" `
  -Headers @{ Authorization = "Bearer $token"; "Content-Type" = "application/json" } `
  -Body $body | ConvertTo-Json -Depth 6

curl (macOS/Linux/WSL):

curl -X POST https://fhauzjsujvoodywfwuvz.supabase.co/functions/v1/mcp-server \\
  -H "Authorization: Bearer asf_PASTE_YOUR_TOKEN" \\
  -H "Content-Type: application/json" \\
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | jq

Cevap olarak 10 tool listesi gelmeli: list_my_leads, get_lead, create_ticket, get_call_transcript ve diğerleri. Cevap gelmezse token yanlış, süresi dolmuş veya geri alınmış demektir.

3. Cursor mcp.json dosyasını düzenleyin

Cursor IDE'de Settings → Cursor Settings → MCP bölümünü açın veya doğrudan dosyayı düzenleyin:

Dosya yoksa oluşturun. Var olan mcpServers bloğuna assistflow anahtarını ekleyin:

{
  "mcpServers": {
    "assistflow": {
      "url": "https://fhauzjsujvoodywfwuvz.supabase.co/functions/v1/mcp-server",
      "headers": {
        "Authorization": "Bearer asf_PASTE_YOUR_TOKEN_HERE"
      }
    }
  }
}

4. Cursor'ı yeniden başlatın

Cursor'ı tamamen kapatıp yeniden açın. Composer / Chat panelini açın, "Tools" veya "MCP servers" bölümünde assistflow sunucusunu görmelisiniz, altında 10 hazır tool listelenmiş olarak.

5. Doğal dille kullanmaya başlayın

Cursor Composer'da artık şu tarz komutlar yazabilirsiniz:

Cursor uygun tool'u otomatik seçer ve sonucu doğrudan editöre yazar. Sekme değiştirmeden, AssistFlow paneline girmeden tüm CRM'nizi kontrol edersiniz.

Hangi tool'lar mevcut?

ToolNe yaparYetki
list_my_leadsAtanmış TR leadler (sektör/şehir/durum filtreli)herkes
get_leadTek lead detayı + son aktiviteherkes
update_lead_statusStatus değiştir (otomatik aktivite log)herkes
add_lead_noteLead'e not ekleherkes
get_call_transcriptVapi çağrı transkripti + özetherkes
list_my_ticketsSana atanmış ticketlarherkes
create_ticketYeni destek talebi (lead ile bağla)herkes
get_drip_healthAuto drip 24h sağlık snapshotadmin
pause_dripDrip kampanyasını durduradmin
resume_dripDrip kampanyasını yeniden başlatadmin

Sıkça sorulan sorular

Hangi rolleri görür?

Lead/ticket/çağrı tool'ları herkes (sales rep dahil) için çalışır — ama AssistFlow'un Row Level Security (RLS) politikaları sayesinde herkes sadece kendi atanmış kayıtlarını görür. Drip yönetim tool'ları admin scope'undadır.

Token'ım çalınırsa?

Hemen Settings → API Tokens'ten "Geri Al" butonuyla iptal edin. Saniyeler içinde devre dışı kalır. use_count ve last_used_at sütunlarından izlenmiş etkinliği de görebilirsiniz.

Sadece Cursor'da mı çalışır?

Hayır. MCP istemcisi olan her uygulama bağlanabilir: Cursor, Claude Desktop, Continue, Cline ve diğerleri. URL ve token aynı, sadece istemcinin config dosyası farklı.

Ek ücret var mı?

Hayır. AssistFlow aboneliği olan herkes ücretsiz token oluşturabilir. Limit yok.

Daha fazla bilgi