عوامل هوش مصنوعی (MCP)
tranzly برای عاملهای هوش مصنوعی
سایت WordPress شما سرور MCP خودش است. یک دستیار هوش مصنوعی با یک رمز عبور اپلیکیشن به عنوان کاربر WordPress وارد میشود و میتواند کارهایی را که آن کاربر با tranzly مجاز به انجام است، انجام دهد — نه بیشتر.
75 اقدام: 55 رایگان، 20 در پرو.
آن را در سه مرحله راهاندازی کنید
سوئیچ را بررسی کنید
شما به WordPress نسخهٔ 6.9 یا بالاتر و tranzly نسخهٔ 3.19.0 یا بالاتر نیاز دارید. در تنظیمات افزونه، گزینهٔ «Allow AI agents (MCP)» فعال است، مگر اینکه خودتان آن را غیرفعال کرده باشید.
ایجاد رمز عبور برنامه
در WordPress، کاربران (Users) و سپس پروفایل (Profile) را باز کرده و یک رمز عبور برنامهای (application password) به نام برنامهی هوش مصنوعی خود اضافه کنید. آن را کپی کنید: WordPress آن را فقط یک بار نمایش میدهد.
سایت را به برنامه هوش مصنوعی خود اضافه کنید
از نام کاربری WordPress خود، رمز عبور برنامه و آدرس اتصال سایت خود استفاده کنید:
https://example.com/wp-json/tranzly/v1/mcp
پیکربندی برای برنامههای محبوب هوش مصنوعی
هر برنامهای در زیر از طریق پراکسی رسمی WordPress، یعنی @automattic/mcp-wordpress-remote، با سایت شما ارتباط برقرار میکند. آدرس، نام کاربری و رمز عبور را با اطلاعات خود جایگزین کنید.
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@latestمکاننما و 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 و سایر برنامهها
هر برنامهای که از سرورهای MCP از طریق ورودی و خروجی استاندارد پشتیبانی میکند، میتواند از همان دستور و تنظیمات استفاده کند. برنامههایی که فقط به سرورهای HTTP راه دور متصل میشوند، میتوانند مستقیماً با همان نام کاربری و رمز عبور برنامک به آدرس اتصال دسترسی پیدا کنند.
آنچه یک عامل هوش مصنوعی میتواند انجام دهد
هر کاری که صفحات خود افزونه میتوانند انجام دهند. عملیات مشخصشده با Pro به لایسنس Pro برای tranzly نیاز دارند.
| اقدام | عملکرد آن | ویرایش |
|---|---|---|
| ترجمه کل سایت | کارهای ترجمه پسزمینه را برای هر نسخه اصلی از انواع محتوای دادهشده (تمام انواع ترجمهشده در صورت عدم ارائه) شروع میکند: ترجمههای مفقود، ترجمههای قدیمی، یا همه آنها. کارهای شروعشده، یک مورد به ازای هر زبان را برمیگرداند. | نسخه پرو |
| لغو یک کار | متوقف کردن یک کار؛ ترجمههایی که از پیش انجام شدهاند حفظ میشوند. | نسخه رایگان |
| بررسی ترجمه با هوش مصنوعی | از هوش مصنوعی بخواهید یک ترجمه را با متن اصلی مقایسه کند، به آن امتیاز دهد و گزارش ترجمه را ذخیره کند. از مدل هوش مصنوعی بررسی کیفیت تنظیم شده در تنظیمات گردش کار Tranzly استفاده میکند. | نسخه پرو |
| اتصال به پشتیبانی | این سایت را به پشتیبانی Zinn Digital® (نام، ایمیل، رضایت) متصل میکند. | نسخه رایگان |
| اصلاح ترجمه | بخشهای اصلاحشده یک ترجمه را ذخیره میکند (بخشها: کلید به متن)؛ متن اصلاحشده در برابر ترجمه مجدد محافظت میشود. | نسخه رایگان |
| شروع کار ترجمه | یک کار پسزمینه را برای ترجمه نوشتههای فهرستشده (posts) یا یک نوع نوشته کامل به زبانها (langs) آغاز میکند. | نسخه رایگان |
| ایجاد یک ترجمه خالی | یک ترجمه پیشنویس از یک نوشته را به یک زبان (lang) برای نوشتن دستی و بدون استفاده از موتور ترجمه ایجاد میکند. | نسخه رایگان |
| ایجاد ترجمه اصطلاح به صورت دستی | ترجمه یک اصطلاح را به زبانی با نام، نامک و توضیحی که شما ارائه میدهید، ایجاد میکند. | نسخه رایگان |
| قطع ارتباط با پشتیبانی | این سایت را از پشتیبانی جدا میکند. | نسخه رایگان |
| تخمین یک ترجمه | تخمین تعداد کاراکترها و هزینه ترجمه پستها (posts یا post_type) به زبانها (langs) با استفاده از یک موتور، پیش از صرف هرگونه هزینه. | نسخه رایگان |
| برآورد ترجمه سایت (حرفهای) | قبل از شروع، ترجمه کل سایت را در یک زبان (post_types، scope، engine) برآورد میکند. | نسخه پرو |
| خروجی گرفتن از یک فایل برای مترجمان انسانی | یک فایل XLIFF یا CSV (بهعنوان متن) حاوی متون اصلی و ترجمههای آنها را به یک زبان، برای یک مترجم یا آژانس ترجمه بازمیگرداند: نوشتههای مشخصشده، یا صفحهای شامل حداکثر ۱۰۰ متن اصلی از یک نوع محتوا در یک وضعیت (مفقود، قدیمی، ترجمهشده یا همه؛ با after تکرار کنید). آن را با tranzly/upload-translation-file دوباره وارد کنید. | نسخه پرو |
| ترجمهٔ موارد مفقود | ترجمه صفهای انتظار برای هر مورد ناموجود (یا منسوخشده) در یک زبان و نوع نوشته را انجام میدهد. | نسخه رایگان |
| مدیریت دیدگاهها (حرفهای) | مشخص میکند که آیا نظرات در زبانهای مختلف به اشتراک گذاشته میشوند یا برای هر زبان به صورت جداگانه نگه داشته میشوند. | نسخه پرو |
| مشاهده میزان استفاده از DeepL | تعداد کاراکترهای استفادهشده و محدودیت کلید ذخیرهشده DeepL در این ماه را برمیگرداند. | نسخه رایگان |
| خواندن عیبیابیهای سایت | اطلاعات تشخیصیای را که یک تیکت پشتیبانی به همراه خواهد داشت بازمیگرداند: نسخهها، افزونههای فعال، محدودیتها و خطاهای اخیر. | نسخه رایگان |
| گزینههای نمایش را بخوانید | گزینههای تغییردهنده زبان و نمایش اعتبار را برمیگرداند. | نسخه رایگان |
| خواندن تنظیمات موتور | موتور پیشفرض و جایگزین، موتورهای اختصاصی هر زبان، وضعیت هر موتور و هزینه این ماه را برمیگرداند. | نسخه رایگان |
| مطالعه واژهنامه | کلمات هرگز ترجمه نشده، ترجمه اصطلاحات ثابت و لحن را برای هر زبان برمیگرداند. | نسخه پرو |
| مطالعهٔ ادغامها | فهرست افزونههای سئو، WooCommerce، صفحهساز و فرمی را که Tranzly پشتیبانی میکند و در اینجا فعال هستند، نمایش میدهد. | نسخه رایگان |
| خواندن پیشرفت کار | پیشرفت و تعداد یک کار را برمیگرداند. | نسخه رایگان |
| خواندن خطاهای یک شغل | فهرست موارد ناموفق یک شغل را به همراه دلیل هر یک نمایش میدهد. | نسخه رایگان |
| وارد کردن Tranzly 2.x را بخوانید | وضعیت و گزارش وارد کردن ترجمهها از Tranzly 2.x را برمیگرداند. | نسخه رایگان |
| مطالعه مجوز | برمیگرداند طرح Tranzly این سایت، وضعیت لایسنس، تاریخ تمدید و آنچه را که طرح شامل آن میشود. | نسخه رایگان |
| منوها را بر اساس زبان بخوانید | مشخص میکند که هر زبان کدام فهرست را در هر موقعیت فهرستی نمایش میدهد. | نسخه رایگان |
| مطالعه ترجمههای یک پست | فهرست گروه ترجمه یک پست: اعضای هر زبان به همراه عنوان، وضعیت و لینک ویرایش آن. | نسخه رایگان |
| مطالعه گزارش کیفیت (حرفهای) | یک گزارش کیفیت هوش مصنوعی برای ترجمه را برمیگرداند: امتیاز و بخشهایی که علامتگذاری کرده است. | نسخه پرو |
| یک ترجمه را به صورت پهلو به پهلو بخوانید | بخشهای ترجمه شده را در کنار متن اصلی برای بازبینی و اصلاح برمیگرداند. | نسخه رایگان |
| خواندن متنهای پوسته و افزونه | متون قالب و افزونه (دامنه) را به همراه ترجمههای آنها در یک زبان برمیگرداند. | نسخه رایگان |
| متون سایت را به یک زبان بخوانید | عنوان سایت، شعار و متن ابزارکها را به یک زبان برمیگرداند. | نسخه رایگان |
| خواندن اتصال پشتیبانی | نشان میدهد که آیا این وبسایت به پشتیبانی Zinn Digital® متصل است یا خیر و با چه عنوانی. | نسخه رایگان |
| خواندن ترجمههای یک اصطلاح | گروه ترجمه یک دستهبندی یا برچسب را فهرست میکند. | نسخه رایگان |
| خواندن تنظیمات نشانی | بازگرداندن نحوه نمایش زبانها در آدرسها (پوشه، زیردامنه یا دامنه)، نامکها و پایههای ترجمهشده، و noindex برای صفحات ترجمهنشده. | نسخه رایگان |
| خواندن تنظیمات جریان کار (Pro) | بازگردانی ترجمه خودکار در هنگام انتشار و بهروزرسانی، بررسی پیش از انتشار، و همچنین آستانه، ارائهدهنده و مدل بررسی کیفیت هوش مصنوعی را بازمیگرداند. | نسخه پرو |
| مهاجرت از WPML، پولیلنگ یا TranslatePress (Pro) | صفحه بعدی ترجمهها را از یک افزونه چندزبانه دیگر وارد میکند (حالت: اجرای آزمایشی یا اجرا؛ نشانگر). | نسخه پرو |
| نوشتن یک فایل وارد شده (پرو) | صفحه بعدی پستها را از یک فایل ترجمه بارگذاریشده مینویسد (تا زمان اتمام، با after تکرار کنید). | نسخه پرو |
| پیوند دادن یک پست موجود به عنوان ترجمه | یک نوشتهی موجود (هدف) را به ترجمهی این نوشته به یک زبان دیگر تبدیل میکند. | نسخه رایگان |
| یک اصطلاح موجود را به عنوان ترجمه پیوند دهید | یک اصطلاح موجود (هدف) را به ترجمه این اصطلاح در یک زبان تبدیل میکند. | نسخه رایگان |
| فهرست موتورهای ترجمه | موتورهای ترجمه، وضعیت راهاندازی هر یک، و موتور پیشفرضی که در صورت مشخص نشدن نام استفاده میشود را فهرست میکند. | نسخه رایگان |
| فهرست افزونهها برای مهاجرت از (Pro) | فهرست دادههای WPML، Polylang و TranslatePress یافتشده در این وبسایت که میتوانند وارد شوند را نشان میدهد. | نسخه پرو |
| فهرست کارهای ترجمه | کارهای ترجمه پسزمینه را فهرست میکند، از جدیدترین به قدیمیترین، همراه با میزان پیشرفت. | نسخه رایگان |
| فهرست زبانها | فهرست زبانهای سایت را نشان میدهد. اولین زبان، زبانی است که محتوای اصلی به آن نوشته شده است. | نسخه رایگان |
| موارد مفقود یا نامعتبر را فهرست کنید | فهرست نسخههای اصلی به همراه وضعیت ترجمه آنها در یک زبان (وضعیت: مفقود، قدیمی، فعلی)، صفحه به صفحه. | نسخه رایگان |
| فهرست ورودهای پشتیبانی موقت | فهرست کاربران پشتیبانی موقتی که به تیم ما اعطا شده و زمان انقضای هر یک را نشان میدهد. | نسخه رایگان |
| فهرست کردن منابع متنی پوسته و افزونه (Pro) | فهرست پوستهها و افزونههایی که متون آنها را میتوان برای ترجمه اسکن کرد و تعداد رشتههای هر یک را نشان میدهد. | نسخه پرو |
| ارسال تیکت پشتیبانی | یک درخواست پشتیبانی (موضوع، پیام، نوع، ایمیل) به همراه اطلاعات تشخیصی این سایت ثبت میکند؛ access_days و مشخصات کاربری به صورت اختیاری به تیم ما دسترسی موقت اعطا میکنند. | نسخه رایگان |
| موافقت با عارضهیابی پشتیبانی | رضایت مدیر سیستم برای ارسال اطلاعات تشخیصی همراه با تیکتهای پشتیبانی را ثبت میکند. | نسخه رایگان |
| تلاش مجدد یا ارجاع مورد ناموفق | تلاش مجدد برای یک مورد ناموفق (عملیات: retry، به صورت اختیاری با یک موتور دیگر) یا علامتگذاری آن برای ترجمه دستی (عملیات: by-hand). | نسخه رایگان |
| تایید یا رد ترجمه (نسخه حرفهای) | یک ترجمه را تأیید میکند (و هنگامی که نسخه اصلی منتشر شود، آن را منتشر میکند) یا آن را بازمیگرداند (تصمیم، یادداشت). | نسخه پرو |
| لغو ورودهای موقت پشتیبانی | کاربران پشتیبانی موقت را اکنون حذف میکند (شناسهها). | نسخه رایگان |
| وارد کردن ترجمههای Tranzly 2.x | اجرای درونریزی نسخه ۲.ایکس: اجرای آزمایشی (فقط گزارش)، اجرا یا لغو. | نسخه رایگان |
| پوسته یا افزونهای را برای یافتن متون اسکن کنید (حرفهای) | صفحه بعدی فایلهای PHP یک مؤلفه را برای متنهای قابل ترجمه اسکن میکند (تا زمان اتمام کار با دستور بعد تکرار کنید). | نسخه پرو |
| بررسی ترجمهها با هوش مصنوعی (حرفهای) | بررسی کیفیت هوش مصنوعی صفحه بعدی ترجمههای یک زبان (یا نوشتههای مشخصشده) را زمانبندی میکند. | نسخه پرو |
| ممیزی سئو چندزبانه (حرفه ای) | ترجمهها را از نظر عدم وجود عناوین، توضیحات، اسلاگها و hreflang سئو در یک زبان، صفحه به صفحه بررسی میکند. | نسخه پرو |
| تغییر مدیریت دیدگاهها (حرفهای) | دیدگاههای مربوط به ترجمههای یک پست را به اشتراک میگذارد یا آنها را برای هر زبان تفکیک میکند (حالت). | نسخه پرو |
| ذخیرهٔ یک کلید موتور | کلید API (و منطقه برای مایکروسافت) مربوط به DeepL، Google یا Microsoft را ذخیره میکند؛ مقدار خالی آن را حذف میکند. کلیدها بهصورت رمزنگاریشده ذخیره میشوند و هرگز بازگردانده نمیشوند. | نسخه رایگان |
| منوها را برای هر زبان تنظیم کنید | یک منو به ازای هر زبان برای هر موقعیت (نقشه) تخصیص میدهد. | نسخه رایگان |
| محافظت از یک ترجمه یا باز کردن قفل آن | یک ترجمه را در برابر بازنویسی شدن توسط موتور محافظت میکند (protected: true)، یا قفل آن را باز میکند. | نسخه رایگان |
| تصحیح متون پوسته و افزونه | ترجمههای اصلاحشده متون قالب و افزونه (رشتهها) را ذخیره میکند؛ آنها محافظتشده میشوند. | نسخه رایگان |
| ترجمه متن سایت | یک متن (کلید) سایت را به یک زبان، مانند عنوان یا شعار سایت، ذخیره میکند. | نسخه رایگان |
| تغییر تنظیمات نشانی | حالت آدرس (mode)، دامنههای زبانمحور، پایهها و بخشهای ترجمهشده، noindex_untranslated و پیشنهادهای نامک را تنظیم میکند. | نسخه رایگان |
| شروع دوره آزمایشی رایگان پرو | آزمایشی ۱۴ روزه Tranzly Pro برای این وبسایت شروع میشود (بدون نیاز به پرداخت). | نسخه رایگان |
| ترجمه متن یک تصویر | متن جایگزین، عنوان یا زیرنویس تصویر (فیلد) را در یک زبان (lang) ذخیره میکند. | نسخه رایگان |
| ترجمه یک نوشته یا صفحه | یک نوشته یا برگه را با استفاده از یک موتور ترجمه به یک یا چند زبان سایت ترجمه میکند و هر ترجمه را ایجاد یا بهروزرسانی میکند. ترجمههای جدید پیشنویس هستند، مگر اینکه انتشار برابر با درست (true) باشد. ترجمهای که توسط شخص ویرایش شده است رد میشود، مگر اینکه اعمال اجباری (force) برابر با درست (true) باشد. | نسخه رایگان |
| متون مفقود قالب و افزونه را ترجمه کنید | صفحه بعدی متنهای ترجمهنشدهی پوسته و افزونه را به یک زبان با موتور پیشفرض ترجمه میکند (برای ادامه، این کار را تا اتمام کار تکرار کنید). | نسخه رایگان |
| ترجمه یک دستهبندی یا برچسب | یک اصطلاح (دسته، برچسب یا ویژگی محصول) را با یک موتور به یک زبان (lang) ترجمه میکند و ترجمه آن را ایجاد یا بهروزرسانی میکند. | نسخه رایگان |
| وضعیت ترجمه | با شناسه پست: ترجمه آن پست به هر زبان، اینکه آیا منسوخ شده است یا خیر، و چه کسی آن را نوشته است. بدون شناسه پست: چه مقدار از سایت به هر زبان ترجمه شده است. | نسخه رایگان |
| لغو اتصال یک نوشته از ترجمههای آن | یک نوشته را از گروه ترجمه آن خارج میکند؛ زبان آن حفظ میشود. | نسخه رایگان |
| لغو پیوند یک واژه از ترجمههای آن | یک اصطلاح را از گروه ترجمه آن خارج میکند. | نسخه رایگان |
| تغییر گزینههای نمایش | تغییرات کلید (سبک، پرچمها، نامها، چیدمان) و خط اعتبار را اعمال میکند. | نسخه رایگان |
| تغییر تنظیمات موتور | موتور پیشفرض، یک موتور پشتیبان و موتورهای مختص هر زبان (پیشفرض، پشتیبان، per_lang) را تنظیم میکند. موتورهای مختص هر زبان و موتور پشتیبان از امکانات نسخه پرو هستند. | نسخه رایگان |
| بهروزرسانی واژهنامه | بخشهایی از واژهنامهای را که ارسال میکنید جایگزین میکند (کلماتی که هرگز ترجمه نمیشوند، ترجمه اصطلاحات، لحن)؛ بخشهایی که ارسال نمیکنید حفظ میشوند. از ترجمه بعدی به بعد توسط هر موتور ترجمهای استفاده میشود. | نسخه پرو |
| تغییر زبانها و تنظیمات | زبانهای سایت (زبانها: فهرستی از کد و نام؛ اولین مورد زبان اصلی است)، پیشوند کلاس فرانتاند، و اجازه داشتن یا نداشتن عاملهای هوش مصنوعی (MCP) را تنظیم میکند. | نسخه رایگان |
| تغییر تنظیمات گردش کار (نسخه پرو) | تنظیم on_update (off، stale، translate)، on_publish، review، quality_threshold، quality_provider و quality_model. | نسخه پرو |
| وارد کردن یک پرونده ترجمه شده (نسخه حرفهای) | یک فایل XLIFF یا CSV مربوط به Tranzly (محتوا، نام فایل) را که در جای دیگری ترجمه شده است بارگذاری میکند؛ توکنی را برای tranzly/import-translation-file پاسخ میدهد. | نسخه پرو |
مقالروهای راهنما
این سرور همچنین جریانهای کاری آمادهای را که برنامهی هوش مصنوعی شما به عنوان پرامپت فهرست میکند، ارائه میدهد:
- ترجمه وبسایت من — یک جریان کاری هدایتشده: نماینده زبانها و موتور را بررسی میکند، هزینه را تخمین میزند، و موارد گمشده را ترجمه میکند و پیش از هزینه کردن یا انتشار، اجازه میگیرد.
طراحیشده با ایمنی
هر کنش همان دسترسی WordPress را بررسی میکند که صفحهٔ اختصاصی افزونه برای همان صفحه یا نوشتهای که روی آن تأثیر میگذارد، بررسی میکند. یک مشترک اصلاً نمیتواند متصل شود.
رمزهای عبور برنامه را میتوان در هر زمان از طریق بخش «کاربران»، «پروفایل»، بدون تغییر رمز عبور عادی خود لغو کرد.
گزینه «مجوز به ایجنتهای هوش مصنوعی (MCP)» را خاموش کنید تا اکشنها و آدرس اتصال از سایت ناپدید شوند.
صفحاتی که یک ایجنت تغییر میدهد، نسخههای بازبینی WordPress خود را حفظ میکنند، بنابراین هر تغییری را میتوان لغو کرد.
میزبان شده با Zinn Digital®؟
اگر Zinn Digital® میزبان سایت باشد، سرور MCP خود ما میتواند بدون نیاز به رمز عبور برنامک، این اقدامات را برای شما انجام دهد: برنامک هوش مصنوعی خود را به سرور MCP شرکت Zinn Digital® متصل کنید و از wordpress_abilities_list و wordpress_ability_run استفاده کنید.