AI エージェント (MCP)
AIエージェント向け tranzly
あなたの WordPress サイト自体が MCP サーバーになります。AI アシスタントはアプリケーションパスワードを使用して WordPress ユーザーとしてログインし、そのユーザーが tranzly で実行できる操作のみを実行できます。
75 件のアクション: 無料 55 件、Pro 20 件。
3ステップで設定する
スイッチを確認する
WordPress 6.9以降およびtranzly 3.19.0以降が必要です。プラグインの設定で「AIエージェント (MCP) を許可」をオフにしていない限り、この設定は有効になっています。
アプリケーション用パスワードを作成
WordPressで「ユーザー」を開き、「プロフィール」からAIアプリ名にちなんだアプリケーションパスワードを追加します。コピーしてください。WordPressでの表示は1回のみです。
AIアプリにサイトを追加する
WordPress のユーザー名、アプリケーション パスワード、およびサイトの接続アドレスを使用します:
https://example.com/wp-json/tranzly/v1/mcp
人気のAIアプリの設定
以下のアプリはすべて、公式の 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@latestCursor と 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サーバーにのみ接続するアプリは、同じユーザー名とアプリケーション用パスワードを使用して、接続アドレスに直接アクセスできます。
AIエージェントができること
プラグイン自体の画面でできることすべて。Proとマークされたアクションにはtranzly Proライセンスが必要です。
| アクション | 動作の仕組み | エディション |
|---|---|---|
| サイト全体を翻訳する | 指定されたコンテンツタイプの各オリジナル(指定がない場合は翻訳されたすべてのタイプ)について、バックグラウンド翻訳ジョブを開始します。対象は、不足している翻訳、期限切れの翻訳、またはそのすべてです。言語ごとに1つずつ、開始されたジョブを返します。 | プロ版 |
| ジョブをキャンセル | ジョブを停止します。作成済みの翻訳は保持されます。 | 無料版 |
| AIで翻訳を確認する | AIに翻訳と原文を比較してスコア付けさせ、翻訳に関するレポートを保存します。Tranzlyのワークフロー設定で指定された品質チェック用AIモデルを使用します。 | プロ版 |
| サポートに接続 | このサイトを Zinn Digital® サポート(氏名、メールアドレス、同意)に接続します。 | 無料版 |
| 翻訳を修正する | 翻訳の修正されたセグメントを保存します(セグメント:テキストのキー)。修正されたテキストは再翻訳から保護されます。 | 無料版 |
| 翻訳ジョブを開始 | 指定された投稿(posts)または投稿タイプ全体を言語(langs)に翻訳するバックグラウンドジョブを開始します。 | 無料版 |
| 空の翻訳を作成 | エンジンを使用せず、手動で執筆するための投稿の下書き翻訳を言語(lang)別に作成します。 | 無料版 |
| 手動で用語の翻訳を作成する | 指定された名前、スラッグ、説明を持つ言語で、タームの翻訳を作成します。 | 無料版 |
| サポートとの接続を切断 | このサイトのサポートとの接続を解除します。 | 無料版 |
| 翻訳を見積もる | 料金を一切かけずに、エンジンを使用して投稿(posts または post_type)を指定した言語(langs)に翻訳する場合の文字数と費用を見積もります。 | 無料版 |
| サイトの翻訳を見積もる (Pro) | 翻訳を開始する前に、言語ごとのサイト全体の翻訳(post_types、scope、engine)を見積もります。 | プロ版 |
| 人間の翻訳者向けにファイルをエクスポートする | 翻訳者または翻訳会社向けに、元のテキストと1言語分の翻訳が含まれるXLIFFまたはCSVファイル(テキスト形式)を返します。対象となるのは、指定された投稿、または特定のステータス(未翻訳、古くなった翻訳、翻訳済み、すべて。afterを指定して繰り返し取得可能)にあるコンテンツタイプの最大100件の原文ページです。tranzly/upload-translation-fileを使用して再度インポートします。 | プロ版 |
| 未翻訳部分を翻訳する | 指定された言語と投稿タイプにおける、未翻訳(または古い)すべてのアイテムの翻訳をキューに追加します。 | 無料版 |
| コメントの読み取り処理 (Pro) | コメントが言語間で共有されるか、言語ごとに保持されるかを返します。 | プロ版 |
| DeepLの使用状況を確認 | 今月使用された文字数と保存された DeepL キーの制限数を返します。 | 無料版 |
| サイトの診断結果を読む | サポートチケットに添付される診断情報(バージョン、有効なプラグイン、制限事項、最近のエラー)を返します。 | 無料版 |
| 表示オプションを読む | 言語切り替えおよびクレジット表示のオプションを返します。 | 無料版 |
| エンジン設定を読む | デフォルトのフォールバックエンジン、言語ごとのエンジン、各エンジンの状態、および今月の利用料金を返します。 | 無料版 |
| 用語集を読む | 翻訳されなかった単語、固定された用語の翻訳、および言語ごとのトーンを返します。 | プロ版 |
| 連携機能を読む | Tranzlyがサポートし、ここで有効になっているSEO、WooCommerce、ページビルダー、フォームのプラグインをリスト表示します。 | 無料版 |
| ジョブの進行状況を読む | 1つのジョブの進捗とカウントを返します。 | 無料版 |
| ジョブのエラーを読み込む | ジョブの失敗したアイテムとそれぞれの理由を一覧表示します。 | 無料版 |
| Tranzly 2.x のインポートを読み込む | Tranzly 2.xからの翻訳インポートの状態とレポートを返します。 | 無料版 |
| ライセンスを読む | このサイトの Tranzly プラン、ライセンス状態、更新日、およびプランに含まれる内容を返します。 | 無料版 |
| 言語ごとにメニューを読む | 各言語がそれぞれのメニュー位置でどのメニューを表示しているかを返します。 | 無料版 |
| 投稿の翻訳を読む | 投稿の翻訳グループを一覧表示します。すべての言語のメンバーのタイトル、ステータス、および編集リンクが含まれます。 | 無料版 |
| 品質レポートを読む (Pro) | 翻訳のAI品質レポート(スコアとフラグ付けされたセグメント)を返します。 | プロ版 |
| 翻訳を並べて表示して読む | レビューおよび修正用に、翻訳のセグメントを原文の横に表示します。 | 無料版 |
| テーマとプラグインのテキストを読み取る | テーマとプラグインのテキスト(スコープ)を翻訳付きの言語で返します。 | 無料版 |
| サイトのテキストを言語ごとに表示する | 言語別のサイトタイトル、タグライン、ウィジェットテキストを返します。 | 無料版 |
| サポート接続を読み取る | このサイトが Zinn Digital® サポートに接続されているかどうか、またどのユーザーとして接続されているかを示します。 | 無料版 |
| 用語の翻訳を閲覧する | カテゴリまたはタグの翻訳グループを一覧表示します。 | 無料版 |
| アドレス設定を読む | アドレス内での言語の表示形式(フォルダ、サブドメイン、ドメイン)、翻訳されたスラッグとベース、および未翻訳ページに対するnoindexを返します。 | 無料版 |
| ワークフロー設定を読む(Pro) | 公開時および更新時の自動翻訳、公開前のレビュー、AI品質チェックのしきい値、プロバイダー、モデルを返します。 | プロ版 |
| WPML、Polylang、または TranslatePress (Pro) から移行する | 別の多言語プラグインから翻訳の次のページをインポートします(モード:ドライランまたは実行、カーソル)。 | プロ版 |
| インポートしたファイルを書き込む(Pro) | アップロードされた翻訳ファイルから次のページの投稿を書き込みます(完了するまで after を指定して繰り返します)。 | プロ版 |
| 既存の投稿を翻訳としてリンクする | 既存の投稿(ターゲット)を、指定した言語におけるこの投稿の翻訳版にします。 | 無料版 |
| 既存の用語を翻訳としてリンクする | 既存の用語(ターゲット)を、指定した言語におけるこの用語の翻訳にします。 | 無料版 |
| 翻訳エンジンの一覧 | 翻訳エンジンの一覧を表示し、それぞれが設定されているかどうか、また、名前が指定されていない場合にどのエンジンが使用されるかを示します。 | 無料版 |
| 移行元プラグインのリスト (Pro) | このサイトで見つかったインポート可能なWPML、Polylang、TranslatePressのデータを一覧表示します。 | プロ版 |
| 翻訳ジョブのリスト | バックグラウンドの翻訳ジョブを、進捗状況とともに新しい順に一覧表示します。 | 無料版 |
| 言語の一覧 | サイトの言語の一覧を表示します。最初にあるのは、元のコンテンツが書かれている言語です。 | 無料版 |
| 不足している項目や古い項目をリストアップしてください | 言語ごとの翻訳状態(状態: 未作成、古くなっている、最新)とともに、オリジナルをページ単位で一覧表示します。 | 無料版 |
| 一時サポートログインの一覧 | 弊社サポートチームに付与された一時的なサポートユーザーの一覧と、それぞれの有効期限を表示します。 | 無料版 |
| テーマとプラグインのテキストソースを一覧表示 (Pro) | 翻訳のためにテキストのスキャンが可能なテーマとプラグイン、およびそれぞれに含まれる文字列の数を一覧表示します。 | プロ版 |
| サポートチケットを開く | このサイトの診断情報とともにサポートチケット(件名、メッセージ、種類、メールアドレス)を作成します。access_daysおよび資格情報は、弊社チームに一時的なアクセス権を任意で付与します。 | 無料版 |
| サポート診断への同意 | サポートチケットでの診断データの送信に対する管理者の同意を記録します。 | 無料版 |
| 失敗した項目の再試行または引き渡し | 失敗したアイテムを再試行し(アクション:retry、オプションで別のエンジンを指定可能)、手動翻訳対象としてマークします(アクション:by-hand)。 | 無料版 |
| 翻訳の承認または却下 (Pro) | 翻訳を承認し(オリジナルが公開されたときに公開します)、または差し戻します(決定、ノート)。 | プロ版 |
| 一時サポートログインの取り消し | 現在、一時的なサポートユーザーを削除しています(ID)。 | 無料版 |
| Tranzly 2.x の翻訳をインポート | 2.xのインポートを実行します:ドライラン(レポートのみ)、実行、または取り消し。 | 無料版 |
| テーマまたはプラグインのテキストをスキャン (Pro) | コンポーネントのPHPファイルの次のページをスキャンして翻訳可能なテキストを検索します(完了するまでその後も繰り返します)。 | プロ版 |
| AIで翻訳を確認する(プロ) | 指定された言語の翻訳の次のページ(または指定された投稿)のAI品質チェックをスケジュールします。 | プロ版 |
| 多言語SEO監査 (Pro) | 各言語のSEOタイトル、ディスクリプション、スラッグ、hreflangの抜け漏れを、ページごとに翻訳チェックします。 | プロ版 |
| コメント管理の変更 (Pro) | 投稿の翻訳間でコメントを共有するか、言語ごとに保持するかを設定します(モード)。 | プロ版 |
| エンジンキーを保存する | DeepL、GoogleまたはMicrosoftのAPIキー(およびMicrosoftの場合はリージョン)を保存します。空欄にすると削除されます。キーは暗号化されて保存され、決して返却されません。 | 無料版 |
| 言語ごとにメニューを設定する | 言語および位置(マップ)ごとにメニューを割り当てます。 | 無料版 |
| 翻訳の保護またはロック解除 | エンジンの上書きから翻訳を保護し(protected: true)、またはロックを解除します。 | 無料版 |
| テーマとプラグインのテキストを修正する | テーマやプラグインのテキスト(文字列)の修正済みの翻訳を保存し、保護された状態にします。 | 無料版 |
| サイトテキストを翻訳する | サイトのタイトルやタグラインなど、1つのサイトテキスト(キー)を指定した言語で保存します。 | 無料版 |
| 住所の設定を変更する | アドレスモード (mode)、言語別ドメイン、翻訳済みベースとセグメント、noindex_untranslated、およびスラッグの候補を設定します。 | 無料版 |
| 無料のProトライアルを開始する | このサイトの Tranzly Pro 14日間無料トライアルを開始します(お支払い情報は不要です)。 | 無料版 |
| 画像のテキストを翻訳する | 画像に設定された代替テキスト、タイトル、またはキャプション(field)を特定の言語(lang)で保存します。 | 無料版 |
| 投稿または固定ページを翻訳する | 翻訳エンジンを使用して1つの投稿またはページをサイトの1つ以上の言語に翻訳し、各翻訳の作成または更新を行います。公開がtrueでない限り、新規の翻訳は下書きになります。人が編集した翻訳は、forceがtrueでない限りスキップされます。 | 無料版 |
| テーマやプラグインの未翻訳テキストを翻訳する | デフォルトのエンジンを使用して、テーマおよびプラグインの未翻訳テキストの次のページを言語別に翻訳します(完了するまで繰り返します)。 | 無料版 |
| カテゴリーまたはタグを翻訳する | 1つの用語(カテゴリ、タグ、または商品属性)を指定された言語(lang)にエンジンを使用して翻訳し、その翻訳を作成または更新します。 | 無料版 |
| 翻訳ステータス | 投稿IDを指定した場合:各言語におけるその投稿の翻訳、その翻訳が古いかどうか、およびその作成者。指定しない場合:言語ごとのサイトの翻訳進捗率。 | 無料版 |
| 投稿の翻訳の関連付けを解除する | 投稿を翻訳グループから外し、言語はそのまま保持します。 | 無料版 |
| 訳語から用語のリンクを解除する | 翻訳グループから用語を削除します。 | 無料版 |
| 表示オプションを変更 | 切り替えボタン(スタイル、フラグ、名前、配置)とクレジット表記を変更します。 | 無料版 |
| エンジン設定を変更 | デフォルトのエンジン、フォールバックエンジン、および言語ごとのエンジン(default, fallback, per_lang)を設定します。言語ごとのエンジンとフォールバックはProプランの機能です。 | 無料版 |
| 用語集を更新 | 送信された用語集の部分(翻訳されない単語、用語の翻訳、トーン)を置き換えます(省略した部分は保持されます)。次の翻訳からすべてのエンジンで使用されます。 | プロ版 |
| 言語と設定を変更する | サイトの言語(言語:コードと名前のリスト。最初の言語がオリジナル言語)、フロントエンドのクラスプレフィックス、およびAIエージェント(MCP)の許可を設定します。 | 無料版 |
| ワークフローの設定を変更する(Pro) | on_update(off、stale、translate)、on_publish、review、quality_threshold、quality_provider、および quality_model を設定します。 | プロ版 |
| 翻訳済みのファイルをインポート(Pro) | ほかの場所で翻訳されたTranzlyのXLIFFまたはCSVファイル(コンテンツ、ファイル名)をアップロードします。tranzly/import-translation-fileのトークンを応答します。 | プロ版 |
ガイド付きワークフロー
このサーバーでは、AIアプリがプロンプトとしてリストする既成のワークフローも提供しています。
- サイトを翻訳 — ガイド付きワークフロー:エージェントが言語とエンジンを確認し、コストを見積もり、不足している部分を翻訳します。実行や公開の前に確認のプロンプトが表示されます。
設計による安全性
各アクションは、プラグイン自体の画面と同じ WordPress の権限を、それが処理する正確なページまたは投稿に対して確認します。購読者は一切接続できません。
アプリケーションパスワードは、「ユーザー」の「プロフィール」から、通常のパスワードを変更することなくいつでも無効化できます。
「AIエージェント(MCP)を許可」をオフにすると、サイトからアクションと接続アドレスが消えます。
エージェントが変更したページにはWordPressのリビジョンが保持されるため、どのような変更も元に戻すことができます。
Zinn Digital®でホストされていますか?
Zinn Digital®がサイトをホスティングしている場合、アプリケーションパスワードなしで、当社のMCPサーバーがこれらのアクションを実行できます。AIアプリをZinn Digital®のMCPサーバーに接続し、wordpress_abilities_listおよびwordpress_ability_runを使用してください。