Tidio MCP Server

resmi

Tidio'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:

  1. Tarayıcınızı Tidio'nun giriş sayfasına açar
  2. Tidio hesabınızla kimlik doğrulaması yaparsınız
  3. 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ız
  • loading_mode (isteğe bağlı): "async" (varsayılan) veya "sync"

Nasıl Çalışır

  1. Kullanıcı tidio_connect çağırır web sitesi URL'si ile
  2. Tarayıcı açılır Tidio'nun kimlik doğrulama sayfasına
  3. Kullanıcı giriş yapar Tidio hesabına
  4. Geri çağırma alınır - MCP sunucusu yenileme jetonunu alır
  5. API çağrıları yapılır - erişim jetonu için jeton değiştirilir, ardından genel anahtar alınır
  6. Kimlik bilgileri kaydedilir ~/.tidio-mcp/credentials.json konumuna
  7. 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