Tác nhân AI (MCP)

tranzly cho các tác nhân AI

Trang web WordPress của bạn đóng vai trò là máy chủ MCP của riêng nó. Một trợ lý AI đăng nhập với tư cách là người dùng WordPress bằng mật khẩu ứng dụng và có thể thực hiện những gì người dùng đó được phép làm với tranzly — không hơn không kém.

75 hành động: 55 miễn phí, 20 trong Pro.

Tài liệu tham khảo dành cho nhà phát triển: mọi hành động, tuyến REST và các tham số của hành động đó

Thiết lập trong ba bước

  1. Kiểm tra công tắc

    Bạn cần WordPress 6.9 trở lên và tranzly 3.19.0 trở lên. Trong phần cài đặt của plugin, "Allow AI agents (MCP)" được bật trừ khi bạn đã tắt nó.

  2. Tạo mật khẩu ứng dụng

    Trong WordPress, hãy mở Người dùng, sau đó chọn Hồ sơ và thêm một mật khẩu ứng dụng được đặt tên theo ứng dụng AI của bạn. Hãy sao chép mật khẩu đó: WordPress chỉ hiển thị một lần duy nhất.

  3. Thêm trang web vào ứng dụng AI của bạn

    Sử dụng tên người dùng WordPress của bạn, mật khẩu ứng dụng và địa chỉ kết nối trang web của bạn:

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

Cấu hình cho các ứng dụng AI phổ biến

Mọi ứng dụng dưới đây đều kết nối với trang web của bạn thông qua proxy chính thức của WordPress, @automattic/mcp-wordpress-remote. Hãy thay thế địa chỉ, tên người dùng và mật khẩu bằng thông tin của bạn.

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

Cursor và 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 và các ứng dụng khác

Bất kỳ ứng dụng nào hỗ trợ máy chủ MCP qua đầu vào và đầu ra tiêu chuẩn đều có thể sử dụng cùng lệnh và cài đặt. Các ứng dụng chỉ kết nối với máy chủ HTTP từ xa có thể truy cập trực tiếp địa chỉ kết nối bằng cùng tên người dùng và mật khẩu ứng dụng.

Tác nhân AI có thể làm gì

Mọi tính năng mà các màn hình riêng của plugin có thể thực hiện. Các thao tác được đánh dấu Pro cần có giấy phép tranzly Pro.

Thao tácChức năngPhiên bản
Dịch toàn bộ trang webKhởi chạy các tác vụ dịch nền cho từng bản gốc của các loại nội dung được chỉ định (tất cả các loại đã dịch nếu không có loại nào được cung cấp): các bản dịch còn thiếu, các bản dịch đã lỗi thời, hoặc tất cả các bản dịch. Trả về các tác vụ đã khởi chạy, mỗi tác vụ cho một ngôn ngữ.Bản Pro
Hủy tác vụDừng một tác vụ; các bản dịch đã hoàn tất vẫn được giữ lại.Bản miễn phí
Kiểm tra bản dịch bằng AIYêu cầu AI so sánh bản dịch với bản gốc và chấm điểm, đồng thời lưu trữ báo cáo về bản dịch đó. Sử dụng mô hình AI kiểm tra chất lượng được thiết lập trong cài đặt quy trình làm việc của Tranzly.Bản Pro
Kết nối với bộ phận hỗ trợKết nối trang web này với bộ phận hỗ trợ của Zinn Digital® (tên, email, sự đồng ý).Bản miễn phí
Sửa bản dịchLưu các đoạn đã chỉnh sửa của bản dịch (các đoạn: khóa thành văn bản); văn bản đã chỉnh sửa được bảo vệ khỏi việc dịch lại.Bản miễn phí
Bắt đầu tác vụ dịchKhởi chạy một tác vụ nền để dịch các bài viết được liệt kê (posts) hoặc toàn bộ một loại bài viết sang các ngôn ngữ (langs).Bản miễn phí
Tạo một bản dịch trốngTạo bản dịch nháp của một bài viết bằng một ngôn ngữ (lang) để viết thủ công, không dùng bộ dịch.Bản miễn phí
Tạo bản dịch thuật ngữ thủ côngTạo bản dịch của một thuật ngữ bằng ngôn ngữ có tên, đường dẫn (slug) và mô tả do quý vị cung cấp.Bản miễn phí
Ngắt kết nối khỏi bộ phận hỗ trợNgắt kết nối trang web này khỏi bộ phận hỗ trợ.Bản miễn phí
Ước tính bản dịchƯớc tính số ký tự và chi phí để dịch các bài viết (posts hoặc post_type) sang các ngôn ngữ (langs) bằng một công cụ, trước khi chi tiêu bất cứ khoản nào.Bản miễn phí
Ước tính dịch trang web (Pro)Ước tính bản dịch toàn bộ trang web sang một ngôn ngữ (post_types, scope, engine) trước khi bắt đầu.Bản Pro
Xuất một tệp để dịch giả con người dịchTrả về một tệp XLIFF hoặc CSV (dưới dạng văn bản) chứa các bản gốc và bản dịch tương ứng sang một ngôn ngữ, dành cho dịch giả hoặc công ty dịch thuật: các bài viết đã cho, hoặc một trang chứa tối đa 100 bản gốc của một loại nội dung ở một trạng thái cụ thể (thiếu, cũ, đã dịch hoặc tất cả; lặp lại với tham số after). Nhập lại tệp này bằng lệnh tranzly/upload-translation-file.Bản Pro
Dịch phần còn thiếuĐưa vào hàng đợi bản dịch của mọi mục còn thiếu (hoặc đã cũ) trong một ngôn ngữ và loại bài đăng.Bản miễn phí
Đọc phần quản lý bình luận (Pro)Cho biết bình luận được chia sẻ giữa các ngôn ngữ hay được giữ riêng cho từng ngôn ngữ.Bản Pro
Đọc mức sử dụng DeepLTrả về các ký tự đã sử dụng và giới hạn của khóa DeepL đã lưu trong tháng này.Bản miễn phí
Đọc chẩn đoán trang webTrả về các thông tin chẩn đoán mà một phiếu hỗ trợ sẽ mang theo: các phiên bản, plugin đang hoạt động, giới hạn và lỗi gần đây.Bản miễn phí
Xem các tùy chọn hiển thịTrả về các tùy chọn cho trình chuyển đổi ngôn ngữ và hiển thị tín dụng.Bản miễn phí
Đọc các cài đặt của engineTrả về công cụ mặc định và công cụ dự phòng, các công cụ theo từng ngôn ngữ, trạng thái của từng công cụ và chi tiêu trong tháng này.Bản miễn phí
Xem bảng thuật ngữTrả về các từ không bao giờ được dịch, các bản dịch thuật ngữ cố định và tông giọng theo từng ngôn ngữ.Bản Pro
Đọc các tích hợpLiệt kê các plugin SEO, WooCommerce, trình dựng trang và biểu mẫu mà Tranzly hỗ trợ và đang hoạt động ở đây.Bản miễn phí
Xem tiến trình của công việcTrả về tiến trình và số liệu của một tác vụ.Bản miễn phí
Đọc lỗi công việcLiệt kê các mục không thành công của công việc cùng với lý do cho từng mục.Bản miễn phí
Đọc bản nhập Tranzly 2.xTrợ về trạng thái và báo cáo về việc nhập các bản dịch từ Tranzly 2.x.Bản miễn phí
Đọc giấy phépTrả về gói Tranzly, trạng thái giấy phép, ngày gia hạn và những gì gói dịch vụ bao gồm của trang web này.Bản miễn phí
Đọc các menu theo từng ngôn ngữTrả về menu mà mỗi ngôn ngữ hiển thị ở từng vị trí menu.Bản miễn phí
Đọc các bản dịch của một bài viếtLiệt kê nhóm dịch của một bài viết: các thành viên của mọi ngôn ngữ kèm theo tiêu đề, trạng thái và liên kết chỉnh sửa.Bản miễn phí
Đọc báo cáo chất lượng (Pro)Trả về báo cáo chất lượng AI của bản dịch: điểm số và các phân đoạn đã bị gắn cờ.Bản Pro
Đọc bản dịch song songTrả về các phân đoạn của bản dịch bên cạnh bản gốc để xem xét và chỉnh sửa.Bản miễn phí
Đọc văn bản của giao diện và pluginTrả về các văn bản của giao diện và plugin (phạm vi) theo một ngôn ngữ cùng với các bản dịch của chúng.Bản miễn phí
Đọc các văn bản của trang web bằng một ngôn ngữTrả về tiêu đề trang web, khẩu hiệu và các văn bản tiện ích bằng một ngôn ngữ.Bản miễn phí
Đọc kết nối hỗ trợCho biết trang web này có kết nối với bộ phận hỗ trợ của Zinn Digital® hay không và kết nối với tư cách là ai.Bản miễn phí
Đọc các bản dịch của một thuật ngữLiệt kê nhóm dịch của một danh mục hoặc thẻ.Bản miễn phí
Đọc cài đặt địa chỉTrả về cách ngôn ngữ xuất hiện trong địa chỉ (thư mục, tên miền phụ hoặc tên miền), các đường dẫn (slug) và phần gốc đã dịch, cùng với thẻ noindex cho các trang chưa được dịch.Bản miễn phí
Đọc cài đặt quy trình làm việc (Pro)Trả về tính năng dịch tự động khi xuất bản và khi cập nhật, xem xét trước khi xuất bản, cùng với ngưỡng, nhà cung cấp và mô hình của tính năng kiểm tra chất lượng bằng AI.Bản Pro
Chuyển từ WPML, Polylang hoặc TranslatePress (Pro)Nhập trang bản dịch tiếp theo từ một plugin đa ngôn ngữ khác (chế độ: chạy thử hoặc chạy; con trỏ).Bản Pro
Ghi một tệp đã nhập (Pro)Ghi trang bài viết tiếp theo từ tệp dịch đã tải lên (lặp lại với tham số after cho đến khi hoàn tất).Bản Pro
Liên kết một bài viết hiện có làm bản dịchBiến một bài viết hiện có (đích) thành bản dịch của bài viết này sang một ngôn ngữ.Bản miễn phí
Liên kết một thuật ngữ hiện có làm bản dịchBiến một thuật ngữ hiện có (đích) thành bản dịch của thuật ngữ này trong một ngôn ngữ.Bản miễn phí
Liệt kê các công cụ dịchLiệt kê các công cụ dịch thuật, trạng thái đã thiết lập của từng công cụ và công cụ nào được sử dụng khi không có tên nào được chỉ định.Bản miễn phí
Liệt kê các plugin để chuyển đổi (Pro)Liệt kê dữ liệu WPML, Polylang và TranslatePress được tìm thấy trên trang web này có thể được nhập.Bản Pro
Danh sách công việc dịch thuậtLiệt kê các tác vụ dịch thuật nền, mới nhất trước, kèm theo tiến độ.Bản miễn phí
Danh sách ngôn ngữLiệt kê các ngôn ngữ của trang web. Ngôn ngữ đầu tiên là ngôn ngữ mà nội dung gốc được viết bằng.Bản miễn phí
Liệt kê những mục còn thiếu hoặc đã lỗi thờiLiệt kê các bản gốc kèm theo trạng thái dịch thuật của chúng trong một ngôn ngữ (trạng thái: thiếu, lỗi thời, hiện tại), theo từng trang.Bản miễn phí
Liệt kê thông tin đăng nhập hỗ trợ tạm thờiLiệt kê những người dùng hỗ trợ tạm thời đã cấp cho đội ngũ của chúng tôi và thời điểm hết hạn của mỗi người.Bản miễn phí
Liệt kê nguồn văn bản của chủ đề và plugin (Pro)Liệt kê các chủ đề và plugin có thể quét văn bản để dịch, cùng với số lượng chuỗi của từng mục.Bản Pro
Gửi yêu cầu hỗ trợGửi yêu cầu hỗ trợ (tiêu đề, nội dung, loại, email) kèm theo thông tin chuẩn đoán của trang web này; các trường access_days và thông tin đăng nhập tùy chọn cấp cho đội ngũ của chúng tôi quyền truy cập tạm thời.Bản miễn phí
Đồng ý chẩn đoán hỗ trợGhi lại sự đồng ý của quản trị viên để gửi thông tin chẩn đoán kèm theo các yêu cầu hỗ trợ.Bản miễn phí
Thử lại hoặc chuyển giao một mục bị lỗiThực hiện lại một mục bị lỗi (hành động: retry, tùy chọn với một công cụ dịch khác) hoặc đánh dấu để dịch thủ công (hành động: by-hand).Bản miễn phí
Phê duyệt hoặc từ chối bản dịch (Pro)Phê duyệt bản dịch (và xuất bản bản dịch khi bản gốc được xuất bản) hoặc gửi trả lại (quyết định, ghi chú).Bản Pro
Thu hồi thông tin đăng nhập hỗ trợ tạm thờiXóa người dùng hỗ trợ tạm thời ngay bây giờ (theo id).Bản miễn phí
Nhập các bản dịch Tranzly 2.xThực thi việc nhập 2.x: chạy thử (chỉ báo cáo), chạy, hoặc hoàn tác.Bản miễn phí
Quét văn bản trong một chủ đề hoặc tiện ích bổ sung (Pro)Quét trang tiếp theo trong các tệp PHP của thành phần để tìm các văn bản có thể dịch (lặp lại cho đến khi hoàn tất).Bản Pro
Kiểm tra bản dịch bằng AI (Pro)Lên lịch kiểm tra chất lượng bằng AI cho trang tiếp theo của các bản dịch ngôn ngữ (hoặc các bài viết được chỉ định).Bản Pro
Kiểm toán SEO đa ngôn ngữ (Pro)Kiểm tra các bản dịch xem có thiếu tiêu đề SEO, mô tả, đường dẫn và hreflang trong một ngôn ngữ hay không, từng trang một.Bản Pro
Thay đổi cách xử lý bình luận (Pro)Chia sẻ bình luận qua các bản dịch của bài đăng hoặc giữ chúng theo từng ngôn ngữ (chế độ).Bản Pro
Lưu khóa công cụLưu khóa API (và khu vực cho Microsoft) của DeepL, Google hoặc Microsoft; để trống sẽ xóa khóa. Khóa được lưu trữ ở trạng thái mã hóa và không bao giờ được trả về.Bản miễn phí
Thiết lập các menu theo ngôn ngữGán một menu cho mỗi ngôn ngữ cho mỗi vị trí (bản đồ).Bản miễn phí
Bảo vệ hoặc mở khóa bản dịchBảo vệ bản dịch khỏi bị ghi đè bởi công cụ (protected: true) hoặc mở khóa bản dịch đó.Bản miễn phí
Sửa các văn bản giao diện và pluginLưu các bản dịch đã được chỉnh sửa của văn bản chủ đề và plugin (chuỗi); chúng sẽ được bảo vệ.Bản miễn phí
Dịch văn bản trang webLưu một đoạn văn bản trang web (khóa) bằng một ngôn ngữ, ví dụ: tiêu đề trang hoặc khẩu hiệu.Bản miễn phí
Thay đổi cài đặt địa chỉThiết lập chế độ địa chỉ (mode), tên miền theo từng ngôn ngữ, cơ sở và phân đoạn đã dịch, noindex_untranslated và các gợi ý đường dẫn (slug).Bản miễn phí
Bắt đầu dùng thử Pro miễn phíBắt đầu dùng thử Tranzly Pro 14 ngày cho trang web này (không cần thanh toán).Bản miễn phí
Dịch văn bản của hình ảnhLưu văn bản thay thế, tiêu đề hoặc chú thích (trường) của hình ảnh bằng một ngôn ngữ (lang).Bản miễn phí
Dịch một bài viết hoặc trangDịch một bài viết hoặc trang sang một hoặc nhiều ngôn ngữ của trang web bằng công cụ dịch, tạo mới hoặc cập nhật từng bản dịch. Các bản dịch mới sẽ ở trạng thái bản nháp trừ khi publish là true. Bản dịch đã được chỉnh sửa thủ công sẽ bị bỏ qua trừ khi force là true.Bản miễn phí
Dịch các văn bản chủ đề và plugin còn thiếuDịch trang tiếp theo của các văn bản chủ đề và tiện ích bổ sung chưa dịch sang một ngôn ngữ bằng công cụ mặc định (lặp lại cho đến khi hoàn tất).Bản miễn phí
Dịch một danh mục hoặc thẻDịch một thuật ngữ (danh mục, thẻ hoặc thuộc tính sản phẩm) sang một ngôn ngữ (lang) bằng một công cụ dịch, tạo mới hoặc cập nhật bản dịch của thuật ngữ đó.Bản miễn phí
Trạng thái dịchVới ID bài viết: bản dịch của từng ngôn ngữ cho bài viết đó, tình trạng cũ hay mới, và tác giả. Không có ID bài viết: tỷ lệ trang web được dịch theo từng ngôn ngữ.Bản miễn phí
Hủy liên kết bài viết khỏi các bản dịch của nóXóa bài viết khỏi nhóm dịch thuật; bài viết vẫn giữ nguyên ngôn ngữ của mình.Bản miễn phí
Hủy liên kết một thuật ngữ khỏi các bản dịch của thuật ngữ đóLoại bỏ một thuật ngữ khỏi nhóm dịch của nó.Bản miễn phí
Thay đổi tùy chọn hiển thịThay đổi bộ chuyển đổi (kiểu, cờ, tên, vị trí) và dòng ghi công.Bản miễn phí
Thay đổi cài đặt công cụThiết lập công cụ mặc định, công cụ dự phòng và công cụ theo từng ngôn ngữ (default, fallback, per_lang). Các công cụ theo từng ngôn ngữ và công cụ dự phòng là tính năng Pro.Bản miễn phí
Cập nhật thuật ngữThay thế các phần của bảng thuật ngữ bạn gửi (các từ không bao giờ dịch, bản dịch thuật ngữ, giọng văn); các phần bạn bỏ qua sẽ được giữ lại. Được sử dụng bởi mọi công cụ từ lần dịch tiếp theo trở đi.Bản Pro
Thay đổi ngôn ngữ và cài đặtThiết lập các ngôn ngữ của trang web (languages: danh sách mã và tên; ngôn ngữ đầu tiên là ngôn ngữ gốc), tiền tố lớp giao diện người dùng, và quyền cho phép các tác nhân AI (MCP) hoạt động hay không.Bản miễn phí
Thay đổi cài đặt quy trình làm việc (Pro)Thiết lập on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider và quality_model.Bản Pro
Nhập tệp đã dịch (Pro)Tải lên tệp XLIFF hoặc CSV của Tranzly (nội dung, tên tệp) đã được dịch ở nơi khác; trả về một token cho tranzly/import-translation-file.Bản Pro

Quy trình có hướng dẫn

Máy chủ cũng cung cấp các quy trình làm việc có sẵn mà ứng dụng AI của bạn liệt kê dưới dạng câu lệnh:

  • Dịch trang web của tôi — Quy trình có hướng dẫn: trợ lý kiểm tra các ngôn ngữ và công cụ, ước tính chi phí, và dịch những phần còn thiếu, hỏi ý kiến trước khi thanh toán hoặc xuất bản.

An toàn theo thiết kế

Mỗi hành động kiểm tra quyền WordPress giống như màn hình của chính plugin đối với trang hoặc bài viết chính xác mà nó tác động. Một người đăng ký (subscriber) hoàn toàn không thể kết nối.

Bạn có thể thu hồi mật khẩu ứng dụng bất cứ lúc nào trong mục Người dùng, Hồ sơ mà không cần thay đổi mật khẩu thông thường của mình.

Tắt "Cho phép các tác tử AI (MCP)" và các hành động cũng như địa chỉ kết nối sẽ biến mất khỏi trang web.

Các trang do một tác nhân thay đổi vẫn giữ lại các bản chỉnh sửa WordPress của chúng, vì vậy mọi thay đổi đều có thể được hoàn tác.

Được lưu trữ cùng Zinn Digital®?

Nếu Zinn Digital® lưu trữ trang web, máy chủ MCP của chúng tôi có thể sử dụng các thao tác này cho bạn mà không cần mật khẩu ứng dụng: kết nối ứng dụng AI của bạn với máy chủ MCP của Zinn Digital® và sử dụng wordpress_abilities_list cùng wordpress_ability_run.

Máy chủ MCP của Zinn Digital®