本文へ移動
TameshiTechLAB GUIDE

WordPress×AI連携の全体像|REST API・Abilities・MCP・AI Clientを整理【2026年】

REST API・Abilities・MCP・AI Clientを目的別に整理したWordPress AI連携マップ AIツール



先に結論:このHubは「WordPressとAI/APIをどうつなぐか」を技術ごとに整理する入口です。記事制作の自動化手順を知りたいなら121、REST投稿なら122、Agent連携なら124/129というように、目的から読む記事を選べます。

2026年のWordPressは、REST APIだけを知っていればAI連携の全体像が分かる状態ではなくなりました。Abilities API、AI Client、MCP Adapterが加わり、「外部からWordPressを操作する」「WordPress内からAIを呼ぶ」「AI AgentへWordPress機能を渡す」が別の仕組みとして整理されています。

このページでは各技術を深掘りしすぎず、何を実現したいときにどの仕組みを見るべきかを整理します。個別実装や安全設計は121〜130の子記事へ分け、Hub自体が同じ説明を重複しない構成にしています。

目的から選ぶ:WordPress×AI/API連携マップ

やりたいこと 最初に見る仕組み 詳しい記事
投稿を取得・draft作成・更新したい REST API 122
外部API認証を分離したい Application Password 123
WordPress機能を標準化して公開したい Abilities API 125
AI AgentからWordPress toolを使いたい MCP Adapter + Abilities 124 / 129
WordPress内部からAI modelを呼びたい AI Client 126
安全に自動化範囲を広げたい QA / rollback / permission 127 / 130
複数サイトを横断管理したい REST/管理台帳/監視 128

技術別:WordPressとAI/APIをつなぐ5つの基盤

REST API:外部システムからWordPressのresourceを扱う

REST APIは投稿、メディア、taxonomyなどをHTTPで扱う既存の標準経路です。AIがなくても利用でき、n8nや独自scriptから投稿を取得・作成・更新するときの基本になります。

「毎日記事一覧を取る」「完成済みHTMLをdraftへ入れる」のように処理が決まっているなら、REST APIの方がMCPより単純なことがあります。認証はApplication Password等を使い、対象post ID・status・rollbackを別途設計します。

Application Password:外部連携用の認証を通常ログインから分離する

WordPressの通常パスワードをworkflow toolへ保存する代わりに、連携専用のApplication Passwordを発行できます。1連携1credentialで作れば、不要な連携だけ個別に失効できます。

Application Passwordそのものが権限を決めるわけではなく、紐づくWordPressユーザーのcapabilityにも依存します。HTTPS、secret保管、last used/IP、rotationまで含めて運用します。

Abilities API:WordPressの「できること」をmachine-readableにする

Abilities APIは、機能をname、description、input/output schema、permission付きで登録する共通基盤です。6.9でCoreへ入り、7.1ではpublic flag、validation、execution lifecycleなどが強化されました。

REST APIがresourceへのHTTP accessを中心にするのに対し、Abilitiesは「機能」を中心に定義します。AI/MCPに限らず、同じ機能をPHPやREST等から再利用したい場合にも意味があります。

MCP Adapter:AbilitiesをAI Agentへ橋渡しする

MCP AdapterはWordPressのAbilityをMCP tool/resource/promptとしてAIクライアントへ見せる接続層です。Agentが利用可能なtoolを発見し、状況に応じて呼び分ける用途に向きます。

MCPを使えば安全になるわけではありません。公開対象、transport認証、WordPress認証、Ability permissionを分けて設計し、read-onlyから始めます。

AI Client:WordPress内部からprovider非依存でAIを呼ぶ

AI ClientはWordPress 7.0でCoreへ入ったprovider-agnosticなAI APIです。plugin側がproviderごとのcredential処理やSDK差分を直接抱えず、WordPressの共通層からAI機能を作るための基盤です。

AI Clientは標準チャットUIではなく開発基盤です。7.1ではすべての計画機能が入ったわけではなく、embeddings等は後続へ持ち越されたため、Roadmapとrelease後の実装状態を分けて確認します。

2026年のWordPress AI連携を1枚で整理

方向 入口 WordPress側 外部/AI側
外部 → WordPress REST API posts/media等 n8n、script、アプリ
外部 → WordPress機能 Abilities REST/MCP Ability + permission Agent/MCP client
WordPress → AI AI Client prompt builder + Connectors AI provider/model
Agent → WordPress → AI MCP + Ability + AI Client tool実行とAI呼出を組合せ AI Agent

同じ「AI連携」でも方向が違えば必要な仕組みも変わります。WordPressへ完成記事を入れるだけなのにAI Clientを導入する、固定バッチなのにMCPを導入する、といった過剰構成を避けるために、まず矢印の向きを決めます。

検索目的別:121〜130の読み分け

  1. 121:WordPress運営全体でAI/APIへ任せる範囲を決めたい
  2. 122:REST APIで投稿取得・draft・更新を実装したい
  3. 123:Application Passwordの発行・失効・rotationを知りたい
  4. 124:WordPressとMCP/AI Agentを接続したい
  5. 125:Abilities APIとREST/MCPの違いを理解したい
  6. 126:WordPress AI Clientの現在地を知りたい
  7. 127:誤公開・二重投稿・credential漏えいを防ぎたい
  8. 128:複数WordPressをまとめて管理したい
  9. 129:Agentへ任せる仕事と人が残る仕事を決めたい
  10. 130:何から自動化するか導入順を決めたい

既存TameshiTech記事との役割分担

TameshiTechには既に「AIブログ自動化」「n8n×WordPress」「WordPress連携AIライティング」「AIエージェント基礎」があります。これらは記事制作ツール・workflow・Agentの一般理解が中心です。121〜130では、WordPress本体のAPI/AI基盤と安全な運用設計に検索意図を限定しています。

同じ「自動化」語を含む記事でも、AIブログ自動化は記事制作の工程、n8n記事はworkflow tool、121はWordPress運営全体の境界設計、130は導入順という役割です。内部リンクで補完し、同じ説明を複数記事へコピーしないことでカニバリを抑えます。

迷ったらREST APIのread-onlyから始める

目的がまだ曖昧なら、最初にWordPressの状態をread-onlyで取得するところから始めると失敗しにくくなります。記事一覧や更新日を取るだけなら、公開物へ影響しません。必要なデータと手作業が見えてから、AIやwriteを追加できます。

AI連携は技術を全部入れることがゴールではありません。サイト運営で減らしたい手数、必要な安全性、保守できる複雑さの範囲から逆算し、不要な層は使わない方が長く運用できます。

公式情報・参考資料

仕様確認日:2026年9月30日。実装時はリンク先の最新版も確認してください。

あわせて読みたい

コメント

SITE NAVIGATOR151本から、いま必要な記事だけ探す
索引を読み込んでいます…
TameshiTechAI Tool Lab
AI TOOL LAB / TCO + BREAK-EVEN

「便利そう」で契約せず、実際の仕事で元が取れるか試す。

AIの処理時間だけでなく、人が確認・修正する時間、学習・初期設定、利用人数まで含めて2候補を同じ条件で試算します。入力は外部送信しません。

ブラウザ内だけで計算個人情報不要性能ランキングではない公式情報へ直リンク
OFFICIAL SNAPSHOT

主要プランの公式情報を、確認日つきで見る

契約価格を自動決定する機能ではありません。最終支払額・利用上限・データ条件は公式画面で確認してから下の試算へ入力してください。

OpenAI個人向け

ChatGPT Plus

$20/month

月額課金。API利用は別料金。

  • Freeより広いモデル・ツール利用枠
  • Deep Researchなど拡張機能
  • 画像生成・ファイル分析
  • 利用上限は変動する場合あり
公式ページを確認 ↗
OpenAIチーム向け

ChatGPT Business Standard

$20/seat/month annual; $25 monthly

年額課金時$20/月、月額課金時$25/月。

  • ChatGPT・Work・Codex機能
  • SAML SSO・MFA
  • 各種コネクタ
  • ビジネスデータは既定で学習不使用
公式ページを確認 ↗
Anthropic個人向け

Claude Pro

$17/month annual equivalent; $20 monthly

$200年払いで月換算$17、月払い$20。税別表示。

  • Freeより多い利用枠
  • タスクの引き継ぎ・スケジュール
  • Claude Code
  • Projects・Researchなど
公式ページを確認 ↗
Anthropic2〜150人

Claude Team Standard

$20/seat/month annual; $25 monthly

年払い時$20/席/月、月払い時$25/席/月。

  • Teamは2〜150人
  • Proより多い利用枠
  • 中央請求・管理
  • SSO・組織検索
公式ページを確認 ↗
Google日本

Google AI Plus / Pro / Ultra

契約画面で現在価格を確認

日本向け公式ページはプラン構成を確認。価格はアカウント・時期の契約画面で再確認。

  • AI Plus 400GB
  • AI Pro 5TB
  • AI Ultra 20TB〜
  • Gemini・Googleアプリ連携の利用枠はプランで異なる
公式ページを確認 ↗

確認日:2026-10-08。税・為替・キャンペーン・API従量課金・地域差は別途確認してください。

0. 何のために使う?

用途は計算式を変えません。結果のあとに読む記事を絞るために使います。

1. 共通条件
2A. 候補A
2B. 候補B
3. 契約前チェック
SIMULATION

まだ計算していません

現在の作業時間と、AI利用後の「AI作業+人の確認・修正」を分けて入れるのがポイントです。

試算は入力値にもとづく参考値です。TameshiTechが生産性・利益・料金・将来の成果を保証するものではありません。