MCP sunucusu
Claude, ChatGPT ve Cursor gibi yapay zekâ araçları, bağlanan kişinin görebildiği Speakline verilerine bu sunucu üzerinden erişir.
Sunucu adresi
Bağlanan kişi Speakline hesabıyla giriş yapar ve onay verir; araç yalnız o kişinin görebildiği verileri görür.
- Taşıma: Streamable HTTP (durumsuz POST istekleri).
- Protokol sürümleri: 2026-07-28, 2025-11-25, 2025-06-18 ve 2025-03-26.
- API erişimi içeren planlarda kullanılır.
https://api.speakline.io/mcpKimlik doğrulama
İlk bağlantıda tarayıcıda Speakline girişi açılır (OAuth 2.1, PKCE). Sunucu korumalı kaynak bilgilerini RFC 9728 ile yayınlar; istemciler Client ID Metadata Document (CIMD) ya da dinamik kayıtla (RFC 7591) tanınır. OAuth desteklemeyen araçlar başlıkta bir API anahtarı gönderebilir.
Authorization: Bearer sk_live_…İstemci kurulumu
Claude
Ayarlar › Bağlayıcılar › Özel bağlayıcı ekle bölümüne sunucu adresini yapıştırın, ardından Speakline hesabınızla bağlanın.
ChatGPT
Ayarlar › Uygulamalar ve bağlayıcılar bölümünde (geliştirici modu) sunucu adresiyle yeni bir bağlayıcı oluşturun ve kimlik doğrulama olarak OAuth'u seçin.
Cursor ve diğerleri
Sunucuyu yapılandırma dosyanıza ekleyin; ilk kullanımda tarayıcıda Speakline girişi açılır.
{
"mcpServers": {
"speakline": { "url": "https://api.speakline.io/mcp" }
}
}Araçlar
Sunucu 25 araç sunar: 17'si okur, 8'i işlem yapar. Araç listesinde yalnız bağlanan kişinin yetkileri ve verilen kapsamlarla izin verilen araçlar görünür.
Okuma
| Araç | Ne yapar |
|---|---|
search_calls | Çağrıları sonuç ve yapay zekâ özetiyle arar |
get_call | Bir çağrının ayrıntıları ve dökümü |
search_contacts | Kişileri arar |
get_contact | Bir kişi ve görüşme geçmişi |
list_conversations | Gelen kutusundaki konuşmaları listeler |
get_conversation | Bir konuşmanın mesajları |
list_channels | Bağlı mesajlaşma kanalları |
list_voicemails | Sesli mesajları listeler |
get_voicemail | Bir sesli mesaj ve dökümü |
get_call_center_live | Kuyrukların ve operatörlerin anlık durumu |
get_queue_report | Kuyruk raporu |
get_operator_report | Operatör raporu |
list_campaigns | Kampanyaları listeler |
get_campaign_stats | Kampanya istatistikleri |
list_appointments | Randevuları listeler |
list_assistants | Ses ajanlarını listeler |
list_phone_numbers | Telefon numaralarını listeler |
İşlem
| Araç | Ne yapar |
|---|---|
create_contact | Kişi oluşturur |
update_contact | Kişiyi günceller |
send_message | Mesaj gönderir |
add_internal_note | Konuşmaya iç not ekler |
set_conversation_status | Konuşmanın durumunu değiştirir |
book_appointment | Randevu oluşturur |
start_ai_call | Ses ajanına arama yaptırır |
call_from_my_phone | Bağlanan kişinin telefonundan arama başlatır |
İzinler ve sınırlar
-
İşlem yapan araçlar her çalışma alanında varsayılan olarak kapalıdır; entegrasyonları yöneten bir üye panelden açar.
-
Kapsam istemeyen istemciler yalnız okuma kapsamlarını alır.
-
Sonuçlar en fazla 50 satır ve 30.000 karakterle sınırlıdır.
-
Dökümler ve mesajlar gibi müşteri metinleri, araca güvenilmeyen veri olarak işaretlenerek iletilir.
-
Ses ajanına arama yaptıran araç, arama saati ve aranmayacaklar listesi kurallarına uyar.