Ejen AI (MCP)
Tranzly untuk ejen AI
Tapak WordPress anda ialah pelayan MCP-nya sendiri. Pembantu AI log masuk sebagai pengguna WordPress dengan kata laluan aplikasi dan boleh melakukan apa yang pengguna tersebut dibenarkan lakukan dengan Tranzly — tidak lebih daripada itu.
73 tindakan: 53 percuma, 20 dalam Pro.
Rujukan pembangun: setiap tindakan, laluan REST dan parameternya
Sediakannya dalam tiga langkah
Semak suis
Anda memerlukan WordPress 6.9 atau lebih baharu dan Tranzly 3.19.0 atau lebih baharu. Dalam tetapan pemalam, “Benarkan ejen AI (MCP)” dihidupkan melainkan anda mematikannya.
Cipta kata laluan aplikasi
Dalam WordPress, buka Pengguna, kemudian Profil, dan tambah kata laluan aplikasi yang dinamakan sempena aplikasi AI anda. Salin kata laluan tersebut: WordPress hanya memaparkannya sekali.
Tambah laman web ke aplikasi AI anda
Gunakan nama pengguna WordPress anda, kata laluan aplikasi dan alamat sambungan laman web anda:
https://example.com/wp-json/tranzly/v1/mcpKonfigurasi untuk aplikasi AI popular
Setiap aplikasi di bawah berkomunikasi dengan tapak anda melalui proksi rasmi WordPress, @automattic/mcp-wordpress-remote. Gantikan alamat, nama pengguna dan kata laluan dengan maklumat anda.
Claude Desktop
// 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
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@latestCursor
// .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
// .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 dan ChatGPT (log masuk)
Tambah alamat sambungan sebagai penyambung tersuai dalam Claude, atau sebagai aplikasi dalam mod pembangun ChatGPT. Ia akan membuka tapak anda supaya anda boleh meluluskannya sebagai pengguna WordPress, tanpa perlu menyalin sebarang kata laluan aplikasi. Tapak anda memerlukan permapautan kemas.
Aplikasi lain
Mana-mana aplikasi yang menyokong pelayan MCP melalui input dan output standard boleh menggunakan arahan dan tetapan yang sama. Aplikasi yang hanya bersambung ke pelayan HTTP jauh boleh mencapai alamat sambungan secara terus dengan nama pengguna dan kata laluan aplikasi yang sama.
Perkara yang boleh dilakukan oleh ejen AI
Semua perkara yang boleh dilakukan oleh skrin pemalam itu sendiri. Tindakan yang ditandakan Pro memerlukan lesen Tranzly Pro.
Edisi percuma
- Batalkan tugas (Percuma) — Menghentikan tugas; terjemahan yang telah dibuat akan dikekalkan.
- Sambung ke sokongan (Percuma) — Menyambungkan tapak ini ke sokongan Zinn Digital® (nama, e-mel, persetujuan).
- Betulkan terjemahan (Percuma) — Menyimpan segmen terjemahan yang diperbetulkan (segmen: kunci kepada teks); teks yang diperbetulkan dilindungi daripada diterjemah semula.
- Mulakan tugas terjemahan (Percuma) — Memulakan tugas latar belakang yang menterjemah siaran tersenarai (posts) atau keseluruhan jenis siaran ke dalam bahasa (langs).
- Cipta terjemahan kosong (Percuma) — Mencipta draf terjemahan siaran dalam bahasa (lang) untuk ditulis secara manual, tanpa enjin.
- Cipta terjemahan istilah secara manual (Percuma) — Mencipta terjemahan istilah dalam bahasa dengan nama, slug dan perihalan yang anda berikan.
- Putuskan sambungan daripada sokongan (Percuma) — Memutuskan sambungan tapak ini daripada sokongan.
- Anggar terjemahan (Percuma) — Menganggarkan aksara dan kos untuk menterjemah siaran (posts atau post_type) ke dalam bahasa (langs) dengan enjin, sebelum membuat sebarang perbelanjaan.
- Terjemah perkara yang tiada (Percuma) — Memasukkan ke dalam baris gilir terjemahan setiap item yang tiada (atau lapuk) dalam bahasa dan jenis siaran.
- Baca penggunaan DeepL (Percuma) — Mengembalikan aksara yang digunakan dan had bagi kunci DeepL yang disimpan untuk bulan ini.
- Baca diagnostik tapak (Percuma) — Mengembalikan diagnostik yang akan dibawa oleh tiket sokongan: versi, pemalam aktif, had dan ralat terkini.
- Baca pilihan paparan (Percuma) — Mengembalikan pilihan paparan penukar bahasa dan kredit.
- Baca tetapan enjin (Percuma) — Mengembalikan enjin lalai dan sandaran, enjin dan model AI mengikut bahasa, keadaan setiap enjin, pembekal AI yang disambungkan bersama model mereka, dan perbelanjaan bulan ini.
- Baca penyepaduan (Percuma) — Menyenaraikan pemalam SEO, WooCommerce, pembina halaman dan borang yang disokong oleh Tranzly dan yang aktif di sini.
- Baca kemajuan tugas (Percuma) — Mengembalikan kemajuan dan kiraan satu tugas.
- Baca kegagalan tugas (Percuma) — Menyenaraikan item tugas yang gagal berserta sebab bagi setiap satu.
- Baca import Tranzly 2.x (Percuma) — Mengembalikan status dan laporan pengimportan terjemahan daripada Tranzly 2.x.
- Baca lesen (Percuma) — Mengembalikan pelan Tranzly tapak ini, status lesen, tarikh pembaharuan dan perkara yang disertakan dalam pelan.
- Baca menu mengikut bahasa (Percuma) — Mengembalikan menu yang dipaparkan oleh setiap bahasa dalam setiap lokasi menu.
- Baca terjemahan siaran (Percuma) — Menyenaraikan kumpulan terjemahan siaran: ahli setiap bahasa berserta tajuk, status dan pautan suntingannya.
- Baca terjemahan bersebelahan (Percuma) — Mengembalikan segmen terjemahan di sebelah segmen asal, untuk semakan dan pembetulan.
- Baca teks tema dan pemalam (Percuma) — Mengembalikan teks tema dan pemalam (skop) dalam sesuatu bahasa berserta terjemahannya.
- Baca teks tapak dalam sesuatu bahasa (Percuma) — Mengembalikan tajuk tapak, slogan dan teks widget dalam sesuatu bahasa.
- Baca sambungan sokongan (Percuma) — Menyatakan sama ada tapak ini disambungkan ke sokongan Zinn Digital®, dan sebagai siapa.
- Baca terjemahan istilah (Percuma) — Menyenaraikan kumpulan terjemahan kategori atau tag.
- Baca tetapan alamat (Percuma) — Mengembalikan cara bahasa dipaparkan dalam alamat (folder, subdomain atau domain), slug dan asas yang diterjemahkan, serta noindex untuk halaman yang belum diterjemahkan.
- Pautkan siaran sedia ada sebagai terjemahan (Percuma) — Menjadikan siaran sedia ada (sasaran) sebagai terjemahan siaran ini dalam sesuatu bahasa.
- Pautkan istilah sedia ada sebagai terjemahan (Percuma) — Menjadikan istilah sedia ada (sasaran) sebagai terjemahan istilah ini dalam sesuatu bahasa.
- Senaraikan enjin terjemahan (Percuma) — Menyenaraikan enjin terjemahan, sama ada setiap satu telah disediakan, dan enjin mana yang digunakan apabila tiada yang dinamakan.
- Senaraikan tugas terjemahan (Percuma) — Menyenaraikan tugas terjemahan latar belakang, yang terbaharu dahulu, berserta kemajuan.
- Senaraikan bahasa (Percuma) — Menyenaraikan bahasa tapak. Yang pertama ialah bahasa kandungan asal ditulis.
- Senaraikan perkara yang tiada atau lapuk (Percuma) — Menyenaraikan kandungan asal berserta status terjemahannya dalam sesuatu bahasa (status: missing, stale, current), halaman demi halaman.
- Buka tiket sokongan (Percuma) — Memfailkan tiket sokongan (subjek, mesej, jenis, e-mel), berserta diagnostik tapak ini apabila pentadbir bersetuju. Ia tidak sekali-kali mencipta log masuk atau menghantarnya.
- Persetujuan untuk diagnostik sokongan (Percuma) — Merekodkan persetujuan pentadbir untuk menghantar diagnostik bersama tiket sokongan.
- Cuba semula atau serahkan item yang gagal (Percuma) — Mencuba semula item yang gagal (tindakan: retry, secara pilihan dengan enjin lain) atau menandakannya untuk diterjemahkan secara manual (tindakan: by-hand).
- Import terjemahan Tranzly 2.x (Percuma) — Menjalankan import 2.x: dry-run (laporan sahaja), run, atau undo.
- Simpan kunci enjin (Percuma) — Menyimpan kunci API (dan rantau untuk Microsoft) bagi DeepL, Google atau Microsoft; kosongkan untuk mengalih keluar. Kunci disimpan dalam bentuk disulitkan dan tidak sekali-kali dikembalikan.
- Tetapkan menu mengikut bahasa (Percuma) — Menetapkan menu mengikut bahasa bagi setiap lokasi (map).
- Lindungi atau buka kunci terjemahan (Percuma) — Melindungi terjemahan daripada ditimpa oleh enjin (protected: true), atau membuka kuncinya.
- Betulkan teks tema dan pemalam (Percuma) — Menyimpan terjemahan teks tema dan pemalam yang dibetulkan (rentetan); ia menjadi dilindungi.
- Terjemah teks tapak (Percuma) — Menyimpan satu teks tapak (kunci) dalam sesuatu bahasa, cth. tajuk tapak atau slogan.
- Ubah tetapan alamat (Percuma) — Menetapkan mod alamat (mode), domain mengikut bahasa, asas dan segmen yang diterjemahkan, noindex_untranslated dan cadangan slug.
- Mulakan percubaan percuma Pro (Percuma) — Memulakan percubaan 14 hari Tranzly Pro untuk tapak ini (tiada pembayaran diperlukan).
- Terjemah teks imej (Percuma) — Menyimpan teks alt, tajuk atau kapsyen imej (field) dalam sesuatu bahasa (lang).
- Terjemah siaran atau halaman (Percuma) — Menterjemah satu siaran atau halaman ke dalam satu atau lebih bahasa tapak dengan enjin terjemahan, mencipta setiap terjemahan atau mengemas kininya. Terjemahan baharu ialah draf melainkan publish ditetapkan kepada true. Terjemahan yang disunting oleh seseorang dilangkau melainkan force ditetapkan kepada true.
- Terjemah teks tema dan pemalam yang tiada (Percuma) — Menterjemah halaman seterusnya bagi teks tema dan pemalam yang belum diterjemahkan dalam sesuatu bahasa dengan enjin lalai (ulang dengan after sehingga selesai).
- Terjemah kategori atau tag (Percuma) — Menterjemah satu istilah (kategori, tag atau atribut produk) ke dalam sesuatu bahasa (lang) dengan enjin, mencipta atau mengemas kini terjemahannya.
- Status terjemahan (Percuma) — Dengan ID siaran: terjemahan setiap bahasa bagi siaran tersebut, sama ada ia lapuk, dan siapa yang menulisnya. Tanpa ID: berapa banyak bahagian tapak yang telah diterjemahkan, mengikut bahasa.
- Nyahpaut siaran daripada terjemahannya (Percuma) — Mengeluarkan siaran daripada kumpulan terjemahannya; ia mengekalkan bahasanya.
- Nyahpaut istilah daripada terjemahannya (Percuma) — Mengeluarkan istilah daripada kumpulan terjemahannya.
- Ubah pilihan paparan (Percuma) — Mengubah penukar (gaya, bendera, nama, penempatan) dan baris penghargaan.
- Ubah tetapan enjin (Percuma) — Menetapkan enjin lalai, enjin sandaran, enjin mengikut bahasa dan model AI mengikut bahasa (default, fallback, per_lang, models, caps). Segala-galanya kecuali enjin lalai adalah Pro.
- Ubah bahasa dan tetapan (Percuma) — Menetapkan bahasa tapak (bahasa: senarai kod dan nama; yang pertama ialah bahasa asal), awalan kelas bahagian hadapan, dan sama ada ejen AI (MCP) dibenarkan.
Edisi Pro
- Terjemahkan keseluruhan tapak (Pro) — Memulakan tugas terjemahan latar belakang bagi setiap kandungan asal bagi jenis kandungan yang diberikan (semua jenis yang diterjemahkan apabila tiada yang diberikan): terjemahan yang hilang, yang lapuk, atau kesemuanya. Mengembalikan tugas yang telah dimulakan, satu bagi setiap bahasa.
- Semak terjemahan dengan AI (Pro) — Meminta AI membandingkan satu terjemahan dengan kandungan asalnya dan memberikan skor, serta menyimpan laporan pada terjemahan tersebut. Menggunakan model AI semakan kualiti yang ditetapkan dalam tetapan aliran kerja Tranzly.
- Anggarkan terjemahan tapak (Pro) (Pro) — Menganggarkan terjemahan keseluruhan tapak dalam sesuatu bahasa (post_types, skop, enjin) sebelum memulakannya.
- Eksport fail untuk penterjemah manusia (Pro) — Mengembalikan fail XLIFF atau CSV (sebagai teks) bersama teks asal dan terjemahannya dalam satu bahasa, untuk penterjemah atau agensi terjemahan: siaran yang diberikan, atau halaman sehingga 100 teks asal bagi jenis kandungan dalam satu status (tiada, usang, diterjemahkan atau semua; ulang dengan selepas). Fail yang sama boleh diimport semula setelah diterjemahkan.
- Baca pengendalian komen (Pro) (Pro) — Mengembalikan sama ada komen dikongsi merentas bahasa atau dikekalkan mengikut bahasa.
- Baca glosari (Pro) — Mengembalikan perkataan yang tidak pernah diterjemahkan, terjemahan istilah tetap dan nada mengikut bahasa.
- Baca laporan kualiti (Pro) (Pro) — Mengembalikan laporan kualiti AI bagi sesuatu terjemahan: skor dan segmen yang dibenderakan.
- Baca tetapan aliran kerja (Pro) (Pro) — Mengembalikan auto-terjemahan semasa terbit dan semasa kemas kini, semakan sebelum terbit, serta ambang, pembekal dan model bagi semakan kualiti AI.
- Migrasi dari WPML, Polylang atau TranslatePress (Pro) (Pro) — Mengimport halaman terjemahan seterusnya daripada pemalam berbilang bahasa yang lain (mod: dry-run atau run; kursor).
- Tulis fail yang diimport (Pro) (Pro) — Menulis halaman siaran seterusnya daripada fail terjemahan yang dimuat naik (ulang dengan after sehingga selesai).
- Senaraikan pemalam untuk migrasi (Pro) (Pro) — Menyenaraikan data WPML, Polylang dan TranslatePress yang ditemui di tapak ini yang boleh diimport.
- Senaraikan sumber teks tema dan pemalam (Pro) (Pro) — Menyenaraikan tema dan pemalam yang teksnya boleh diimbas untuk terjemahan, dan bilangan rentetan yang ada pada setiap satu.
- Luluskan atau tolak terjemahan (Pro) (Pro) — Meluluskan terjemahan (dan menerbitkannya apabila kandungan asal diterbitkan) atau menghantarnya kembali (keputusan, nota).
- Imbas tema atau pemalam untuk teks (Pro) (Pro) — Mengimbas halaman fail PHP komponen yang seterusnya untuk teks yang boleh diterjemahkan (ulang dengan after sehingga selesai).
- Semak terjemahan dengan AI (Pro) (Pro) — Menjadualkan semakan kualiti AI untuk halaman terjemahan bahasa yang seterusnya (atau siaran yang diberikan).
- Audit SEO berbilang bahasa (Pro) (Pro) — Menyemak terjemahan untuk tajuk SEO, perihalan, slug dan hreflang yang hilang dalam sesuatu bahasa, halaman demi halaman.
- Ubah pengendalian komen (Pro) (Pro) — Berkongsi komen merentas terjemahan siaran atau mengekalkannya mengikut bahasa (mod).
- Kemas kini glosari (Pro) — Menggantikan bahagian glosari yang anda hantar (perkataan yang tidak pernah diterjemahkan, terjemahan istilah, nada); bahagian yang anda tinggalkan akan dikekalkan. Digunakan oleh setiap enjin bermula dari terjemahan seterusnya.
- Ubah tetapan aliran kerja (Pro) (Pro) — Menetapkan on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider dan quality_model.
- Import fail yang diterjemahkan (Pro) (Pro) — Memuat naik fail XLIFF atau CSV Tranzly (kandungan, nama fail) yang diterjemahkan di tempat lain; membalas token yang mengenal pasti muat naik untuk import tersebut.
Aliran kerja berpandu
Pelayan ini juga menawarkan aliran kerja sedia ada yang disenaraikan oleh aplikasi AI anda sebagai prom:
- Terjemahkan tapak saya (Percuma) — Aliran kerja berpandu: ejen menyemak bahasa dan enjin, menganggarkan kos, dan menterjemahkan apa yang hilang, meminta pengesahan sebelum membelanjakan atau menerbitkan.
Selamat mengikut reka bentuk
Setiap tindakan menyemak kebenaran WordPress yang sama seperti skrin pemalam itu sendiri, untuk halaman atau siaran tepat yang disentuhnya. Pelanggan tidak boleh menyambung sama sekali.
Kata laluan aplikasi boleh dibatalkan pada bila-bila masa di bawah Pengguna, Profil, tanpa menukar kata laluan biasa anda.
Matikan “Benarkan ejen AI (MCP)” dan tindakan serta alamat sambungan akan hilang daripada laman web tersebut.
Halaman yang diubah oleh ejen mengekalkan semakan WordPress mereka, jadi sebarang perubahan boleh dibuat asal.
Dihoskan dengan Zinn Digital®?
Jika Zinn Digital® mengehoskan tapak ini, pelayan MCP kami sendiri boleh menggunakan tindakan ini untuk anda tanpa kata laluan aplikasi: sambungkan aplikasi AI anda ke pelayan MCP Zinn Digital® dan gunakan wordpress_abilities_list serta wordpress_ability_run.