Mga AI agent (MCP)
tranzly para sa mga AI agent
Ang iyong WordPress site ay ang sarili nitong MCP server. Ang isang AI assistant ay nag-sign in bilang isang WordPress user gamit ang application password at maaaring gawin ang magagawa ng user na iyon sa tranzly — wala nang iba pa.
75 na aksyon: 55 libre, 20 sa Pro.
Sanggunian ng developer: bawat aksyon, ang REST route nito at ang mga parameter nito
I-set up ito sa tatlong hakbang
Suriin ang switch
Kailangan mo ng WordPress 6.9 o mas bago at tranzly 3.19.0 o mas bago. Sa mga setting ng plugin, naka-on ang "Allow AI agents (MCP)" maliban kung pinatay mo ito.
Gumawa ng password ng application
Sa WordPress, buksan ang Users, pagkatapos ay ang Profile, at magdagdag ng application password na may pangalan ng iyong AI app. Kopyahin ito: ipinapakita ito ng WordPress nang isang beses lang.
Idagdag ang site sa iyong AI app
Gamitin ang iyong WordPress username, ang application password at ang connection address ng iyong site:
https://example.com/wp-json/tranzly/v1/mcp
Configuration para sa mga sikat na AI app
Ang bawat app sa ibaba ay nakikipag-ugnayan sa iyong site sa pamamagitan ng opisyal na WordPress proxy, ang @automattic/mcp-wordpress-remote. Palitan ang address, username, at password ng sa iyo.
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 at VS Code
// .cursor/mcp.json · .vscode/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"
}
}
}
}ChatGPT at iba pang app
Ang alinmang app na sumusuporta sa mga MCP server sa pamamagitan ng karaniwang input at output ay maaaring gumamit ng parehong command at mga setting. Ang mga app na kumokonekta lamang sa mga malalayong HTTP server ay maaaring direktang maabot ang address ng koneksyon gamit ang parehong username at password ng aplikasyon.
Ang kaya at kayang gawin ng isang AI agent
Ang lahat ng magagawa ng sariling mga screen ng plugin. Ang mga aksyong minarkahan ng Pro ay nangangailangan ng tranzly Pro licence.
| Aksyon | Ano ang ginagawa nito | Edisyon |
|---|---|---|
| Isalin ang buong site | Sinisimulan ang mga background translation job para sa bawat orihinal ng mga ibinigay na uri ng nilalaman (lahat ng na-translate na uri kapag walang ibinigay): ang mga nawawalang translation, ang mga luma na, o ang lahat ng ito. Ibinabalik ang mga sinimulang job, isa sa bawat wika. | Pro edisyon |
| Kanselahin ang isang trabaho | Humihinto sa isang trabaho; ang mga naisalin na ay pinananatili. | Libreng edisyon |
| Suriin ang isang salin gamit ang AI | Ipinaghahambing ng AI ang isang salin sa orihinal nito at binibigyan ito ng marka, at iniimbak ang ulat sa salin. Ginagamit ang modelo ng AI para sa pagsusuri ng kalidad na itinakda sa mga setting ng daloy ng trabaho ng Tranzly. | Pro edisyon |
| Kumonekta sa suporta | Ikinokonekta ang site na ito sa suporta ng Zinn Digital® (pangalan, email, pahintulot). | Libreng edisyon |
| Iwasto ang isang pagsasalin | Nagse-save ito ng mga naitamang bahagi ng isang pagsasalin (mga bahagi: key patungo sa teksto); protektado ang naitamang teksto laban sa muling pagsasalin. | Libreng edisyon |
| Magsimula ng gawain sa pagsasalin | Nagsisimula ng background job na nagsasalin ng mga nakalistang post (posts) o isang buong uri ng post sa mga wika (langs). | Libreng edisyon |
| Gumawa ng blangkong pagsasalin | Gumagawa ng draft na pagsasalin ng isang post sa isang wika (lang) para isulat nang manu-mano, nang walang engine. | Libreng edisyon |
| Lumikha ng pagsasalin ng termino nang mano-mano | Lumilikha ito ng salin ng isang term sa isang wikang may pangalan, slug, at paglalarawan na ibibigay mo. | Libreng edisyon |
| Idiskonekta mula sa suporta | Idinidiskonekta ang site na ito mula sa suporta. | Libreng edisyon |
| Magtantiya ng pagsasalin | Tinatantasa ang mga character at gastos para isalin ang mga post (mga post o post_type) sa mga wika (langs) gamit ang isang engine, bago gumastos ng anuman. | Libreng edisyon |
| Tantiyahin ang pagsasalin ng site (Pro) | Tinatantanya ang pagsasalin ng buong site sa isang wika (post_types, scope, engine) bago ito simulan. | Pro edisyon |
| Mag-export ng file para sa mga tagasalin ng tao | Nagbabalik ng XLIFF o CSV file (bilang text) kasama ang mga orihinal at ang mga salin nito sa isang wika, para sa isang tagasalin o ahensya ng pagsasalin: ang mga tinukoy na post, o isang pahina ng hanggang 100 orihinal ng isang uri ng nilalaman sa isang estado (nawawala, luma na, isinalin, o lahat; ulitin gamit ang after). I-import itong muli gamit ang tranzly/upload-translation-file. | Pro edisyon |
| Isalin ang mga nawawala | Isinasalin sa pila ang bawat nawawala (o luma na) aytem sa isang wika at uri ng post. | Libreng edisyon |
| Basahin ang pamamahala ng komento (Pro) | Ibinabalik kung ang mga komento ay ibinabahagi sa iba't ibang wika o pinapanatili bawat wika. | Pro edisyon |
| Basahin ang paggamit ng DeepL | Ibinabalik ang mga ginamit na karakter at ang limitasyon ng naka-save na DeepL key sa buwang ito. | Libreng edisyon |
| Basahin ang mga diagnostic ng site | Ibinabalik ang mga diagnostic na taglay ng isang ticket sa suporta: mga bersyon, aktibong plugin, limitasyon, at mga kamakailang error. | Libreng edisyon |
| Basahin ang mga opsyon sa pagpapakita | Nagbabalik ng mga opsyon sa tagapalit ng wika at pagpapakita ng kredito. | Libreng edisyon |
| Basahin ang mga setting ng engine | Ibinabalik ang default at fallback engine, mga engine sa bawat wika, ang estado ng bawat engine, और ang gastos sa buwang ito. | Libreng edisyon |
| Basahin ang glosaryo | Ibinabalik ang mga salitang hindi kailanman isinalin, ang mga nakapirming salin ng termino, at ang tono sa bawat wika. | Pro edisyon |
| Basahin ang mga integration | Inililista ang mga plugin ng SEO, WooCommerce, tagabuo ng pahina, at form na sinusuportahan ng Tranzly at aktibo rito. | Libreng edisyon |
| Basahin ang progreso ng trabaho | Nagbabalik ng progreso at mga bilang ng isang trabaho. | Libreng edisyon |
| Basahin ang mga pagkabigo ng isang trabaho | Inililista ang mga nabigong aytem ng isang trabaho kasama ang dahilan para sa bawat isa. | Libreng edisyon |
| Basahin ang pag-import ng Tranzly 2.x | Ibinabalik ang estado at ulat ng pag-import ng mga pagsasalin mula sa Tranzly 2.x. | Libreng edisyon |
| Basahin ang lisensya | Ibinabalik ang Tranzly plan, estado ng licence, petsa ng pag-renew, at kung ano ang kasama sa plan ng site na ito. | Libreng edisyon |
| Basahin ang mga menu bawat wika | Ibinabalik nito kung aling menu ang ipinapakita ng bawat wika sa bawat lokasyon ng menu. | Libreng edisyon |
| Basahin ang mga pagsasalin ng isang post | Inililista ang pangkat ng pagsasalin ng isang post: ang miyembro ng bawat wika kasama ang pamagat, katayuan, at link ng pag-edit nito. | Libreng edisyon |
| Basahin ang ulat ng kalidad (Pro) | Nagbabalik ng ulat ng kalidad ng AI ng pagsasalin: marka at ang mga segment na tinukoy nito. | Pro edisyon |
| Basahin ang isang pagsasalin nang magkatabi | Nagbabalik ng mga segment ng isang pagsasalin sa tabi ng orihinal, para sa pagsusuri at pagwawasto. | Libreng edisyon |
| Basahin ang mga teksto ng tema at plugin | Ibinabalik ang mga teksto ng tema at plugin (saklaw) sa isang wika kasama ang mga salin nito. | Libreng edisyon |
| Basahin ang mga teksto ng site sa isang wika | Ibinabalik ang pamagat ng site, tagline at mga teksto ng widget sa isang wika. | Libreng edisyon |
| Basahin ang koneksyon sa suporta | Isinasaad kung ang sising itong site ay nakakonekta sa suporta ng Zinn Digital®, at bilang sino. | Libreng edisyon |
| Basahin ang mga pagsasalin ng isang termino | Inililista ang pangkat ng pagsasalin ng isang kategorya o tag. | Libreng edisyon |
| Basahin ang mga setting ng address | Ibinabalik nito kung paano lumilitaw ang mga wika sa mga address (folder, subdomain o domain), mga isinaling slug at base, at noindex para sa mga pahinang hindi pa naisalin. | Libreng edisyon |
| Basahin ang mga setting ng workflow (Pro) | Nagbabalik ng awtomatikong pagsasalin sa pag-publish at sa pag-update, pagsusuri bago mag-publish, at ang threshold, provider, at modelo ng pagsusuri sa kalidad ng AI. | Pro edisyon |
| Maglipat mula sa WPML, Polylang o TranslatePress (Pro) | Nag-i-import ng susunod na pahina ng mga pagsasalin mula sa isa pang multilingual plugin (mode: dry-run o run; cursor). | Pro edisyon |
| Sumulat ng naka-import na file (Pro) | Isinusulat ang susunod na pahina ng mga post mula sa na-upload na file ng pagsasalin (ulitin ang paggamit ng after hanggang matapos). | Pro edisyon |
| I-link ang isang kasalukuyang post bilang pagsasalin | Ginagawang salin ng post na ito sa isang wika ang isang umiiral na post (target). | Libreng edisyon |
| Mag-link ng umiiral na termino bilang salin | Ginagawang pagsasalin ng terminong ito sa isang wika ang isang umiiral na termino (target). | Libreng edisyon |
| Ilista ang mga makina ng pagsasalin | Nakalista ang mga translation engine, kung naka-set up ba ang bawat isa, at kung aling isa ang ginagamit kapag walang nakapangalan. | Libreng edisyon |
| Ilista ang mga plugin na paglilipatan (Pro) | Ilista ang mga nakitang data ng WPML, Polylang at TranslatePress sa site na ito na maaaring i-import. | Pro edisyon |
| Ilista ang mga trabaho sa pagsasalin | Ipinapakita ang mga background translation job, pinakabago muna, kasama ang progreso. | Libreng edisyon |
| Maglista ng mga wika | Inililista ang mga wika ng site. Ang una ay ang wikang kinasulatan ng orihinal na nilalaman. | Libreng edisyon |
| Ilista ang mga nawawala o lipas na | Nakalista ang mga orihinal kasama ang estado ng pagsasalin ng mga ito sa isang wika (estado: nawawala, luma, kasalukuyan), bawat pahina. | Libreng edisyon |
| Ilista ang mga pansamantalang login para sa suporta | Inililista ang mga pansamantalang user ng suporta na ibinigay sa aming koponan at kung kailan mag-e-expire ang bawat isa. | Libreng edisyon |
| Ilista ang mga pinagmulan ng teksto ng tema at plugin (Pro) | Nakalista ang mga tema at plugin na ang mga teksto ay maaaring i-scan para sa pagsasalin, at kung ilang string ang mayroon ang bawat isa. | Pro edisyon |
| Magbukas ng ticket sa suporta | Nag-a-file ng support ticket (subject, message, kind, email) kasama ang mga diagnostics ng site na ito; ang access_days at mga credential ay opsyonal na nagbibigay sa aming team ng pansamantalang access. | Libreng edisyon |
| Pahintulot sa mga diagnostic ng suporta | Itinatala ang pahintulot ng administrator na magpadala ng mga diagnostic kasama ng mga tiket sa suporta. | Libreng edisyon |
| Subukan muli o ilipat ang isang nabigong item | Isinasalin muli ang isang nabigong aytem (aksiyon: retry, o kaya ay gamit ang ibang engine) o minamarkahan ito para sa pagsasalin nang mano-mano (aksiyon: by-hand). | Libreng edisyon |
| Aprubahan o tanggihan ang isang pagsasalin (Pro) | Ina-apruba ang isang salin (at ipinag-aabang ito kapag inilathala ang orihinal) o ibinabalik ito (desisyon, tala). | Pro edisyon |
| Bawiin ang mga pansamantalang pag-login para sa suporta | Alisin ang mga pansamantalang user ng suporta ngayon (mga id). | Libreng edisyon |
| Mag-import ng mga pagsasalin ng Tranzly 2.x | Nagpapatakbo ng 2.x import: dry-run (ulat lamang), run, o undo. | Libreng edisyon |
| I-scan ang isang tema o plugin para sa mga teksto (Pro) | Sinisin-op ang susunod na pahina ng mga PHP file ng isang bahagi para sa mga tekstong maisasalin (ulitin nang paulit-ulit hanggang matapos). | Pro edisyon |
| Suriin ang mga pagsasalin gamit ang AI (Pro) | Nag-iiskedyul ng pagsusuri sa kalidad ng AI para sa susunod na pahina ng mga pagsasalin ng isang wika (o ng mga ibinigay na post). | Pro edisyon |
| Multilingguwal na pagsusuri ng SEO (Pro) | Sinusuri ang mga pagsasalin para sa mga nawawalang pamagat, paglalarawan, slug at hreflang ng SEO sa isang wika, pahina bawat pahina. | Pro edisyon |
| Palitan ang pamamahala ng komento (Pro) | Nagbabahagi ng mga komento sa mga pagsasalin ng isang post o pinapanatili ang mga ito bawat wika (mode). | Pro edisyon |
| Mag-save ng engine key | Sine-save nito ang API key (at rehiyon para sa Microsoft) ng DeepL, Google o Microsoft; ang blangko ay nag-aalis nito. Naka-encrypt ang pagkaka-imbak sa mga key at hindi kailanman ibinabalik ang mga ito. | Libreng edisyon |
| Magtakda ng mga menu sa bawat wika | Nagtatalaga ng menu bawat wika bawat lokasyon (mapa). | Libreng edisyon |
| Protektahan o i-unlock ang isang pagsasalin | Pinoprotektahan ang isang pagsasalin mula sa pag-overwrite ng engine (protected: true), o ina-unlock ito. | Libreng edisyon |
| Iwasto ang mga teksto ng tema at plugin | Nagliligtas ng mga naitamang pagsasalin ng mga teksto (string) ng tema at plugin; nagiging protektado ang mga ito. | Libreng edisyon |
| Isalin ang teksto ng site | Nagse-save ng isang text ng site (key) sa isang wika, hal. ang pamagat o tagline ng site. | Libreng edisyon |
| Palitan ang mga setting ng address | Itinatakda ang mode ng address (mode), mga domain bawat wika, mga isinaling base at segment, noindex_untranslated, at mga suhestiyon sa slug. | Libreng edisyon |
| Simulan ang libreng pagsubok sa Pro | Sinisimulan ang 14-araw na pagsubok sa Tranzly Pro para sa site na ito (walang kailangang bayad). | Libreng edisyon |
| Isalin ang teksto ng isang imahe | Sine-save ang alt text, pamagat o caption (field) ng isang larawan sa isang wika (lang). | Libreng edisyon |
| Isalin ang isang post o pahina | Isinasalin ang isang post o pahina sa isa o higit pang mga wika ng site gamit ang isang translation engine, na lumilikha ng bawat pagsasalin o nag-aupdate nito. Ang mga bagong pagsasalin ay mga draft maliban kung totoo ang publish. Ang pagsasalin na na-edit ng isang tao ay nilaktawan maliban kung totoo ang force. | Libreng edisyon |
| Isalin ang mga nawawalang teksto ng tema at plugin | Isinasalin ang susunod na pahina ng mga hindi pa naisaling teksto ng tema at plugin sa isang wika gamit ang default na makina (ulitin hanggang matapos). | Libreng edisyon |
| Isalin ang isang kategorya o tag | Isinasalin ang isang termino (kategorya, tag, o katangian ng produkto) sa isang wika (lang) gamit ang isang engine, na lumilikha o nag-aupdate ng pagsasalin nito. | Libreng edisyon |
| Katayuan ng pagsasalin | Gamit ang isang ID ng post: ang salin ng post na iyon sa bawat wika, kung ito ay luma na, at kung sino ang sumulat nito. Kung wala nito: kung gaano kalaki ang naisalin sa site, bawat wika. | Libreng edisyon |
| Tanggalin ang link ng isang post mula sa mga salin nito | Tinatanggal ang isang post mula sa grupo ng pagsasalin nito; pinapanatili nito ang wika nito. | Libreng edisyon |
| Alisin ang pagkakaugnay ng isang termino mula sa mga salin nito | Inaalis ang isang termino mula sa grupo ng pagsasalin nito. | Libreng edisyon |
| Baguhin ang mga opsyon sa pagpapakita | Binabago ang switcher (estilo, mga watawat, mga pangalan, posisyon) at ang linya ng credit. | Libreng edisyon |
| Baguhin ang mga setting ng engine | Itinakda ang default na engine, isang fallback na engine, at mga engine bawat wika (default, fallback, per_lang). Pro ang mga engine bawat wika at fallback. | Libreng edisyon |
| I-update ang glosaryo | Pinapalitan nito ang mga bahagi ng glossary na ipinapadala mo (mga salitang hindi kailanman isinasalin, mga pagsasalin ng termino, tono); ang mga bahaging hindi mo isasama ay pinananatili. Ginagamit ng bawat engine mula sa susunod na pagsasalin pataas. | Pro edisyon |
| Palitan ang mga wika at setting | Itinatakda ang mga wika ng site (mga wika: listahan ng code at pangalan; ang una ang orihinal na wika), ang prefix ng klase ng front-end, and kung pinapayagan ang mga AI agent (MCP). | Libreng edisyon |
| Baguhin ang mga setting ng workflow (Pro) | Itinatakda ang on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider, at quality_model. | Pro edisyon |
| Mag-import ng na-translate na file (Pro) | Nag-a-upload ng Tranzly XLIFF o CSV file (nilalaman, pangalan ng file) na isinalin sa ibang lugar; nagbibigay ito ng token para sa tranzly/import-translation-file. | Pro edisyon |
Mga gabay na daloy ng trabaho
Nag-aalok din ang server ng mga handa nang workflow na nakalista bilang mga prompt ng iyong AI app:
- Isalin ang aking site — Isang ginabayang daloy ng trabaho: sinusuri ng ahente ang mga wika at makina, tinatantya ang halaga, at isinasalin ang mga nawawala, na nagtatanong bago gumastos o mag-publish.
Ligtas ayon sa disenyo
Sinusuri ng bawat aksyon ang parehong pahintulot ng WordPress tulad ng sariling screen ng plugin, para sa eksaktong pahina o post na hinahawakan nito. Hindi makakakonekta ang isang subscriber.
Maaaring bawiin ang mga password ng aplikasyon anumang oras sa ilalim ng Users, Profile, nang hindi binabago ang iyong karaniwang password.
Patayin ang "Allow AI agents (MCP)" at mawawala sa site ang mga aksyon at ang address ng koneksyon.
Pinapanatili ng mga pahinang binago ng isang agent ang kanilang mga WordPress revision, kaya pwedeng ibalik ang anumang pagbabago.
Naka-host ba sa Zinn Digital®?
Kung ang Zinn Digital® ang nagho-host ng site, ang aming sariling MCP server ang maaaring gumamit ng mga aksyong ito para sa iyo nang walang application password: ikonekta ang iyong AI app sa Zinn Digital® MCP server at gamitin ang wordpress_abilities_list at wordpress_ability_run.