Tidio MCP Server
resmiTidio'yu MCP aracılığıyla web sitenize bağlayın. Widget'ı programlama ortamınızdan çıkmadan yerleştirin.
Dokümantasyon
Tidio MCP Bağlayıcısı
Yapay zeka asistanlarını Tidio canlı sohbete bağlayan bir MCP (Model Bağlam Protokolü) sunucusu - otomatik kurulum ile
Özellikler
- Otomatik Kurulum: Tek bir komutla Tidio'ya bağlanın - manuel anahtar kopyalama yok
- OAuth Kimlik Doğrulaması: Güvenli Tidio girişi için tarayıcıyı açar, genel anahtarınızı otomatik olarak alır
- Kimlik Bilgisi Kalıcılığı: Kimlik bilgileri gelecekteki oturumlar için yerel olarak kaydedilir
- Yerleştirme Kodu Oluşturma: Herhangi bir web sitesi için kullanıma hazır JavaScript kodu alın
Kurulum
npm install tidio-mcp-connector
Veya depoyu klonlayıp yerel olarak derleyin:
git clone https://github.com/your-username/tidio-mcp-connector.git cd tidio-mcp-connector npm install npm run build
Kullanım
Claude Desktop ile
Claude Desktop yapılandırmanıza ekleyin (~/Library/Application Support/Claude/claude_desktop_config.json):
{ "mcpServers": { "tidio": { "command": "npx", "args": ["tidio-mcp-connector"] } } }
Lovable ile
Bu MCP bağlayıcısı Lovable ve benzeri yapay zeka destekli geliştirme platformlarıyla çalışır. Özel bir MCP sunucusu olarak ekleyin.
MCP Inspector ile (Test)
npx @modelcontextprotocol/inspector npx tidio-mcp-connector
Mevcut Araçlar
tidio_connect (Önerilen)
Tidio'ya bağlanın ve genel anahtarınızı otomatik olarak alın.
Nasıl çalışır:
- Tarayıcınızı Tidio'nun giriş sayfasına açar
- Tidio hesabınızla kimlik doğrulaması yaparsınız
- Genel anahtarınızı ve yerleştirme kodunu otomatik olarak döndürür
Parametreler:
site_url(gerekli): Tidio'nun yerleştirileceği web sitesi URL'si
Örnek:
Connect Tidio to https://mywebsite.com
tidio_status
Bağlantı durumunuzu kontrol edin ve yerleştirme kodunuzu alın.
Parametreler: Yok
tidio_disconnect
Kayıtlı kimlik bilgilerini temizleyin.
generate_tidio_embed
Belirli bir genel anahtar için yerleştirme kodu oluşturun (zaten bir tane varsa).
Parametreler:
public_key(gerekli): Tidio genel anahtarınızloading_mode(isteğe bağlı):"async"(varsayılan) veya"sync"
Nasıl Çalışır
- Kullanıcı
tidio_connectçağırır web sitesi URL'si ile - Tarayıcı açılır Tidio'nun kimlik doğrulama sayfasına
- Kullanıcı giriş yapar Tidio hesabına
- Geri çağırma alınır - MCP sunucusu yenileme jetonunu alır
- API çağrıları yapılır - erişim jetonu için jeton değiştirilir, ardından genel anahtar alınır
- Kimlik bilgileri kaydedilir
~/.tidio-mcp/credentials.jsonkonumuna - Yerleştirme kodu döndürülür - web sitesine eklenmeye hazır
Kimlik Bilgisi Depolama
Kimlik bilgileri yerel olarak ~/.tidio-mcp/credentials.json konumunda saklanır:
{ "public_key": "abc123...", "access_token": "...", "refresh_token": "...", "site_url": "https://example.com", "created_at": "2024-01-01T00:00:00.000Z", "updated_at": "2024-01-01T00:00:00.000Z" }
Yerleştirme Kodu Çıktısı
Bağlayıcı optimize edilmiş eşzamansız yükleme kodu üretir:
Geliştirme
Bağımlılıkları yükleyin
npm install
Geliştirme modunda çalıştırın
npm run dev
Üretim için derleyin
npm run build
Derlenmiş sürümü çalıştırın
npm start
Gereksinimler
- Node.js 18+
- Bir Tidio hesabı (ücretsiz katman çalışır)
Lisans
MIT
İlgili
- Tidio - Canlı sohbet ve sohbet robotu platformu
- Model Bağlam Protokolü - Yapay zeka entegrasyonları için açık standart
- Lovable - Yapay zeka destekli uygulama geliştirme