Yapay zekâ aracıları (MCP)

Yapay zeka ajanları için Tranzly

WordPress siteniz kendi MCP sunucusudur. Bir yapay zeka asistanı bir uygulama parolasıyla WordPress kullanıcısı olarak oturum açar ve o kullanıcının Tranzly ile yapabileceği şeyleri yapabilir — daha fazlasını değil.

73 eylem: 53 ücretsiz, 20 Pro sürümünde.

Geliştirici referansı: her eylem, REST rotası ve parametreleri

Üç adımda kurun

  1. Anahtarı kontrol edin

    WordPress 6.9 veya üzeri ile Tranzly 3.19.0 veya üzerine ihtiyacınız vardır. Eklenti ayarlarında, siz kapatmadığınız sürece “Yapay zeka aracılarına (MCP) izin ver” açıktır.

  2. Bir uygulama parolası oluşturun

    WordPress’te Kullanıcılar’ı, ardından Profil’i açın ve yapay zeka uygulamanızın adını taşıyan bir uygulama parolası ekleyin. Kopyalayın: WordPress bunu yalnızca bir kez gösterir.

  3. Siteyi yapay zeka uygulamanıza ekleyin

    WordPress kullanıcı adınızı, uygulama parolasını ve sitenizin bağlantı adresini kullanın:

https://example.com/wp-json/tranzly/v1/mcp

Popüler yapay zeka uygulamaları için yapılandırma

Aşağıdaki her uygulama sitenizle resmi WordPress proxy’si olan @automattic/mcp-wordpress-remote üzerinden iletişim kurar. Adresi, kullanıcı adını ve parolayı kendinizinkilerle değiştirin.

Claude Desktop

JSON
// claude_desktop_config.json
{
  "mcpServers": {
    "tranzly": {
      "command": "npx",
      "args": [
        "-y",
        "@automattic/mcp-wordpress-remote@latest"
      ],
      "env": {
        "WP_API_URL": "https://example.com/wp-json/tranzly/v1/mcp",
        "WP_API_USERNAME": "your-username",
        "WP_API_PASSWORD": "your-application-password"
      }
    }
  }
}

Claude Code

Bash
claude mcp add tranzly \
  -e WP_API_URL=https://example.com/wp-json/tranzly/v1/mcp \
  -e WP_API_USERNAME=your-username \
  -e WP_API_PASSWORD=your-application-password \
  -- npx -y @automattic/mcp-wordpress-remote@latest

Cursor

JSON
// .cursor/mcp.json
{
  "mcpServers": {
    "tranzly": {
      "command": "npx",
      "args": [
        "-y",
        "@automattic/mcp-wordpress-remote@latest"
      ],
      "env": {
        "WP_API_URL": "https://example.com/wp-json/tranzly/v1/mcp",
        "WP_API_USERNAME": "your-username",
        "WP_API_PASSWORD": "your-application-password"
      }
    }
  }
}

VS Code

JSON
// .vscode/mcp.json — VS Code's key is "servers"
{
  "servers": {
    "tranzly": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@automattic/mcp-wordpress-remote@latest"
      ],
      "env": {
        "WP_API_URL": "https://example.com/wp-json/tranzly/v1/mcp",
        "WP_API_USERNAME": "your-username",
        "WP_API_PASSWORD": "your-application-password"
      }
    }
  }
}

Claude ve ChatGPT (oturum açma)

Bağlantı adresini Claude’a özel bir bağlayıcı olarak veya ChatGPT geliştirici modunda bir uygulama olarak ekleyin. Kopyalanacak bir uygulama parolası olmadan, bir WordPress kullanıcısı olarak onaylamanız için sitenizi açarlar. Sitenizin kalıcı bağlantılara ihtiyacı vardır.

Diğer uygulamalar

Standart girdi ve çıktı üzerinden MCP sunucularını destekleyen herhangi bir uygulama aynı komutu ve ayarları kullanabilir. Yalnızca uzak HTTP sunucularına bağlanan uygulamalar, aynı kullanıcı adı ve uygulama parolasıyla doğrudan bağlantı adresine erişebilir.

Bir yapay zeka ajanının yapabilecekleri

Eklentinin kendi ekranlarının yapabildiği her şeyi yapabilir. Pro olarak işaretlenen eylemler Tranzly Pro lisansı gerektirir.

Ücretsiz sürüm

  • İşi iptal et (Ücretsiz) — Bir işi durdurur; önceden yapılmış çeviriler korunur.
  • Desteğe bağlan (Ücretsiz) — Bu siteyi Zinn Digital® desteğine bağlar (ad, e-posta, onay).
  • Bir çeviriyi düzelt (Ücretsiz) — Bir çevirinin düzeltilmiş bölümlerini kaydeder (segments: anahtardan metne); düzeltilen metin yeniden çevrilmeye karşı korunur.
  • Bir çeviri işi başlat (Ücretsiz) — Listelenen yazıları (posts) veya tüm bir yazı türünü dillere (langs) çeviren bir arka plan işi başlatır.
  • Boş bir çeviri oluştur (Ücretsiz) — Bir motor olmadan, elle yazmak üzere bir yazının bir dildeki (lang) taslak çevirisini oluşturur.
  • Elle terim çevirisi oluştur (Ücretsiz) — Belirttiğiniz ad, kısa ad ve açıklama ile bir dilde bir terim çevirisi oluşturur.
  • Destek bağlantısını kes (Ücretsiz) — Bu sitenin destek bağlantısını keser.
  • Çeviri tahmini yap (Ücretsiz) — Herhangi bir harcama yapmadan önce, yazıları (posts veya post_type) bir motorla dillere (langs) çevirmek için karakter ve maliyet tahmini yapar.
  • Eksik olanları çevir (Ücretsiz) — Bir dilde ve yazı türünde eksik (veya güncel olmayan) her öğenin çevirisini sıraya alır.
  • DeepL kullanımını oku (Ücretsiz) — Bu ay kayıtlı DeepL anahtarının kullanılan karakterlerini ve sınırını döndürür.
  • Site tanılamalarını oku (Ücretsiz) — Bir destek talebinde yer alacak tanılamaları döndürür: sürümler, etkin eklentiler, sınırlar ve son hatalar.
  • Görüntüleme seçeneklerini oku (Ücretsiz) — Dil değiştirici ve kredi görüntüleme seçeneklerini döndürür.
  • Motor ayarlarını oku (Ücretsiz) — Varsayılan ve yedek motoru, dil başına motorları ve yapay zeka modellerini, her bir motorun durumunu, modelleriyle birlikte bağlı yapay zeka sağlayıcılarını ve bu ayki harcamayı döndürür.
  • Entegrasyonları oku (Ücretsiz) — Tranzly’nin desteklediği ve burada etkin olan SEO, WooCommerce, sayfa oluşturucu ve form eklentilerini listeler.
  • Bir işin ilerlemesini oku (Ücretsiz) — Bir işin ilerleme durumunu ve sayılarını döndürür.
  • Bir işin başarısızlıklarını okuma (Ücretsiz) — Bir işin başarısız olan öğelerini her birinin nedeniyle birlikte listeler.
  • Tranzly 2.x içe aktarımını okuma (Ücretsiz) — Tranzly 2.x’ten çevirileri içe aktarma durumunu ve raporunu döndürür.
  • Lisansı okuma (Ücretsiz) — Bu sitenin Tranzly planını, lisans durumunu, yenileme tarihini ve planın neleri içerdiğini döndürür.
  • Dil başına menüleri okuma (Ücretsiz) — Her dilin her bir menü konumunda hangi menüyü gösterdiğini döndürür.
  • Bir yazının çevirilerini okuma (Ücretsiz) — Bir yazının çeviri grubunu listeler: her dilin üyesini başlığı, durumu ve düzenleme bağlantısıyla birlikte gösterir.
  • Bir çeviriyi yan yana okuma (Ücretsiz) — İnceleme ve düzeltme için bir çevirinin segmentlerini orijinalinin yanında döndürür.
  • Tema ve eklenti metinlerini okuma (Ücretsiz) — Bir dildeki tema ve eklenti metinlerini (kapsam) çevirileriyle birlikte döndürür.
  • Sitenin metinlerini bir dilde okuma (Ücretsiz) — Site başlığını, sloganını ve bileşen metinlerini bir dilde döndürür.
  • Destek bağlantısını okuma (Ücretsiz) — Bu sitenin Zinn Digital® desteğine bağlı olup olmadığını ve kim olarak bağlı olduğunu belirtir.
  • Bir terimin çevirilerini okuma (Ücretsiz) — Bir kategorinin veya etiketin çeviri grubunu listeler.
  • Adres ayarlarını okuma (Ücretsiz) — Dillerin adreslerde nasıl göründüğünü (klasör, alt alan adı veya alan adı), çevrilmiş kısaltmaları (slug) ve temelleri ile çevrilmemiş sayfalar için noindex ayarını döndürür.
  • Mevcut bir yazıyı çeviri olarak bağlama (Ücretsiz) — Mevcut bir yazıyı (hedef), bu yazının bir dildeki çevirisi yapar.
  • Mevcut bir terimi çeviri olarak bağlama (Ücretsiz) — Mevcut bir terimi (hedef), bu terimin bir dildeki çevirisi yapar.
  • Çeviri motorlarını listeleme (Ücretsiz) — Çeviri motorlarını, her birinin kurulu olup olmadığını ve hiçbiri belirtilmediğinde hangisinin kullanıldığını listeler.
  • Çeviri işlerini listeleme (Ücretsiz) — Arka plan çeviri işlerini, en yeniden başlayarak ilerleme durumuyla birlikte listeler.
  • Dilleri listeleme (Ücretsiz) — Sitenin dillerini listeler. İlki, orijinal içeriğin yazıldığı dildir.
  • Eksik veya güncel olmayanları listeleme (Ücretsiz) — Orijinalleri, bir dildeki çeviri durumlarıyla birlikte (durum: missing, stale, current) sayfa sayfa listeler.
  • Destek talebi açma (Ücretsiz) — Yönetici onay verdiğinde bu sitenin tanı verileriyle birlikte bir destek talebi (konu, mesaj, tür, e-posta) oluşturur. Asla bir giriş bilgisi oluşturmaz veya göndermez.
  • Destek tanı verilerine onay verme (Ücretsiz) — Yöneticinin destek talepleriyle birlikte tanı verileri gönderme onayını kaydeder.
  • Başarısız bir öğeyi yeniden deneme veya devretme (Ücretsiz) — Başarısız bir öğeyi yeniden dener (işlem: retry, isteğe bağlı olarak başka bir motorla) veya manuel çeviri için işaretler (işlem: by-hand).
  • Tranzly 2.x çevirilerini içe aktarma (Ücretsiz) — 2.x içe aktarımını çalıştırır: dry-run (yalnızca rapor), run (çalıştır) veya undo (geri al).
  • Motor anahtarını kaydetme (Ücretsiz) — DeepL, Google veya Microsoft’un API anahtarını (ve Microsoft için bölgeyi) kaydeder; boş bırakılırsa kaldırılır. Anahtarlar şifrelenmiş olarak saklanır ve asla geri döndürülmez.
  • Dil başına menüleri ayarlama (Ücretsiz) — Konum başına her dile bir menü atar (map).
  • Bir çeviriyi koruma veya kilidini açma (Ücretsiz) — Bir çevirinin motor tarafından üzerine yazılmasını engeller (protected: true) veya kilidini açar.
  • Tema ve eklenti metinlerini düzeltme (Ücretsiz) — Tema ve eklenti metinlerinin (dizgeler) düzeltilmiş çevirilerini kaydeder; korumalı hale gelirler.
  • Bir site metnini çevirme (Ücretsiz) — Bir dilde bir site metnini (anahtar) kaydeder; örn. site başlığı veya sloganı.
  • Adres ayarlarını değiştirme (Ücretsiz) — Adres modunu (mode), dil başına alan adlarını, çevrilmiş temelleri ve segmentleri, noindex_untranslated ayarını ve kısaltma önerilerini belirler.
  • Ücretsiz Pro denemesini başlatma (Ücretsiz) — Bu site için 14 günlük Tranzly Pro denemesini başlatır (ödeme gerekmez).
  • Bir görselin metnini çevirme (Ücretsiz) — Bir görselin alt metnini, başlığını veya altyazısını (field) bir dilde (lang) kaydeder.
  • Bir yazıyı veya sayfayı çevirme (Ücretsiz) — Bir çeviri motoruyla bir yazıyı veya sayfayı sitenin dillerinden birine veya daha fazlasına çevirerek her çeviriyi oluşturur veya günceller. publish true olmadığı sürece yeni çeviriler taslak olarak kaydedilir. force true olmadığı sürece bir kişi tarafından düzenlenen çeviri atlanır.
  • Eksik tema ve eklenti metinlerini çevirme (Ücretsiz) — Varsayılan motorla bir dildeki çevrilmemiş tema ve eklenti metinlerinin sonraki sayfasını çevirir (tamamlanana kadar after ile tekrarlayın).
  • Bir kategoriyi veya etiketi çevirme (Ücretsiz) — Bir terimi (kategori, etiket veya ürün niteliği) bir motorla bir dile (lang) çevirerek çevirisini oluşturur veya günceller.
  • Çeviri durumu (Ücretsiz) — Bir yazı kimliğiyle (ID): o yazının her dildeki çevirisini, güncel olup olmadığını ve kimin yazdığını gösterir. Yazı kimliği olmadan: dil başına sitenin ne kadarının çevrildiğini gösterir.
  • Bir yazının çevirileriyle bağlantısını kaldırma (Ücretsiz) — Bir yazıyı çeviri grubundan çıkarır; dilini korur.
  • Bir terimin çevirileriyle bağlantısını kaldırma (Ücretsiz) — Bir terimi çeviri grubundan çıkarır.
  • Görüntüleme seçeneklerini değiştirme (Ücretsiz) — Dil değiştiriciyi (stil, bayraklar, adlar, yerleşim) ve atıf satırını değiştirir.
  • Motor ayarlarını değiştir (Ücretsiz) — Varsayılan motoru, yedek motoru, dil başına motorları ve dil başına yapay zeka modellerini ayarlar (default, fallback, per_lang, models, caps). Varsayılan motor dışındaki her şey Pro’dur.
  • Dilleri ve ayarları değiştir (Ücretsiz) — Sitenin dillerini (diller: kod ve ad listesi; ilki orijinal dildir), ön uç sınıfı ön ekini ve yapay zeka aracılarının (MCP) izinli olup olmadığını ayarlar.

Pro sürümü

  • Tüm siteyi çevir (Pro) — Belirtilen içerik türlerinin her orijinali için (hiçbiri belirtilmediğinde tüm çevrilmiş türler) arka plan çeviri işlerini başlatır: eksik çeviriler, güncel olmayanlar veya tümü. Başlatılan işleri dil başına bir tane olmak üzere döndürür.
  • Bir çeviriyi yapay zeka ile kontrol et (Pro) — Yapay zekanın bir çeviriyi orijinaliyle karşılaştırıp puanlamasını sağlar ve raporu çeviride saklar. Tranzly’nin iş akışı ayarlarında belirlenen kalite kontrol yapay zeka modelini kullanır.
  • Siteyi çevirmeyi tahmin et (Pro) (Pro) — Başlatmadan önce bir dildeki tüm site çevirisini (post_types, scope, engine) tahmin eder.
  • İnsan çevirmenler için bir dosya dışa aktarın (Pro) — Bir çevirmen veya çeviri ajansı için orijinalleri ve bunların tek bir dildeki çevirilerini içeren bir XLIFF veya CSV dosyasını (metin olarak) döndürür: belirtilen gönderiler veya belirli bir durumdaki (eksik, güncel olmayan, çevrilmiş veya tümü; after ile tekrarlayın) bir içerik türüne ait 100 adede kadar orijinal içeren bir sayfa. Aynı dosya çevrildikten sonra tekrar içe aktarılabilir.
  • Yorum işlemeyi oku (Pro) (Pro) — Yorumların diller arasında paylaşılıp paylaşılmadığını veya dile göre mi tutulduğunu döndürür.
  • Sözlüğü oku (Pro) — Hiç çevrilmeyen kelimeleri, sabit terim çevirilerini ve dil başına tonu döndürür.
  • Bir kalite raporunu oku (Pro) (Pro) — Bir çevirinin yapay zeka kalite raporunu döndürür: puan ve işaretlediği segmentler.
  • İş akışı ayarlarını oku (Pro) (Pro) — Yayınlama ve güncelleme sırasında otomatik çeviriyi, yayınlama öncesi incelemeyi ve yapay zeka kalite kontrolünün eşiğini, sağlayıcısını ve modelini döndürür.
  • WPML, Polylang veya TranslatePress’ten geçiş yap (Pro) (Pro) — Başka bir çok dilli eklentiden çevirilerin sonraki sayfasını içe aktarır (mod: dry-run veya run; cursor).
  • İçe aktarılan dosyayı yaz (Pro) (Pro) — Yüklenen bir çeviri dosyasından sonraki yazı sayfasını yazar (bitene kadar after ile tekrarlayın).
  • Geçiş yapılabilecek eklentileri listele (Pro) (Pro) — Bu sitede bulunan ve içe aktarılabilecek WPML, Polylang ve TranslatePress verilerini listeler.
  • Tema ve eklenti metin kaynaklarını listele (Pro) (Pro) — Metinleri çeviri için taranabilen temaları ve eklentileri ve her birinin kaç dizeye sahip olduğunu listeler.
  • Bir çeviriyi onayla veya reddet (Pro) (Pro) — Bir çeviriyi onaylar (ve orijinali yayınlandığında onu da yayınlar) veya geri gönderir (decision, note).
  • Bir temayı veya eklentiyi metinler için tara (Pro) (Pro) — Bir bileşenin PHP dosyalarının sonraki sayfasını çevrilebilir metinler için tarar (bitene kadar after ile tekrarlayın).
  • Çevirileri yapay zeka ile kontrol et (Pro) (Pro) — Bir dilin çevirilerinin sonraki sayfasının (veya belirtilen yazıların) yapay zeka kalite kontrolünü zamanlar.
  • Çok dilli SEO denetimi (Pro) (Pro) — Bir dildeki çevirileri eksik SEO başlıkları, açıklamaları, kısa adları ve hreflang için sayfa sayfa kontrol eder.
  • Yorum işlemeyi değiştir (Pro) (Pro) — Yorumları bir yazının çevirileri arasında paylaşır veya dile göre tutar (mode).
  • Sözlüğü güncelle (Pro) — Gönderdiğiniz sözlük bölümlerini değiştirir (hiç çevrilmeyen kelimeler, terim çevirileri, ton); hariç tuttuğunuz bölümler korunur. Sonraki çeviriden itibaren her motor tarafından kullanılır.
  • İş akışı ayarlarını değiştir (Pro) (Pro) — on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider ve quality_model ayarlarını yapar.
  • Çevrilmiş bir dosyayı içe aktarın (Pro) (Pro) — Başka bir yerde çevrilmiş bir Tranzly XLIFF veya CSV dosyasını (içerik, dosya adı) yükler; içe aktarma işlemi için yüklemeyi tanımlayan bir belirteç döndürür.

Rehberli iş akışları

Sunucu ayrıca yapay zeka uygulamanızın istem olarak listelediği hazır iş akışları da sunar:

  • Sitemi çevir (Ücretsiz) — Rehberli bir iş akışı: aracı dilleri ve motoru kontrol eder, maliyeti tahmin eder ve harcama yapmadan veya yayınlamadan önce sorarak eksik olanları çevirir.

Tasarım gereği güvenli

Her işlem, dokunduğu tam sayfa veya yazı için eklentinin kendi ekranıyla aynı WordPress iznini kontrol eder. Bir abone hiçbir şekilde bağlanamaz.

Uygulama parolaları, normal parolanızı değiştirmeden Kullanıcılar > Profil altından istendiği zaman iptal edilebilir.

“Yapay zeka aracılarına (MCP) izin ver” seçeneğini kapatırsanız eylemler ve bağlantı adresi siteden kaybolur.

Bir aracının değiştirdiği sayfalar WordPress revizyonlarını korur, bu sayede yapılan herhangi bir değişiklik geri alınabilir.

Zinn Digital® ile mi barındırılıyor?

Siteyi Zinn Digital® barındırıyorsa kendi MCP sunucumuz bu eylemleri bir uygulama parolası olmadan sizin için kullanabilir: yapay zeka uygulamanızı Zinn Digital® MCP sunucusuna bağlayın ve wordpress_abilities_list ile wordpress_ability_run işlevlerini kullanın.

Zinn Digital® MCP sunucusu