wordpress-mcp 是由 Automattic (WordPress.com 的母公司) 官方推出的一款功能強大的 WordPress 外掛。它的核心目標是將您的 WordPress 網站轉變為一個符合模型內容協定 (Model Context Protocol, MCP) 標準的伺服器,從而向大型語言模型 (LLM) 和 AI 代理程式安全地開放您網站的功能與內容。
簡單來說,它為 AI 和您的 WordPress 網站之間建立了一座標準化的溝通橋樑,讓 AI 能夠像一個被授權的使用者一樣,透過對話來查詢、管理甚至操作網站。
核心價值:賦予 AI 管理 WordPress 的能力
WordPress 作為全球最流行的內容管理系統,儲存了海量的網站資料。wordpress-mcp 的核心價值在於釋放這些資料的潛力,讓 AI 能夠以一種前所未有的方式與網站互動:
主要功能與架構
此專案不僅是一個簡單的橋接器,而是一個功能完備、架構清晰的企業級解決方案:
STDIO 協定和現代基於 HTTP 的 Streamable (JSON-RPC 2.0) 協定,以相容不同類型的 MCP 客戶端。action hook 機制,輕鬆地在自己的外掛或主題中註冊新的自訂工具、資源或提示詞,無限擴展 AI 的能力。list_api_functions, get_function_details, run_api_function),讓 AI 能夠探索並操作 WordPress 網站上任何已註冊的 REST API 端點,包括由第三方外掛新增的 API。這等於給了 AI 一把「萬能鑰匙」,可以與整個 WordPress 生態系統互動。安裝與使用
作為一個標準的 WordPress 外掛,它的安裝非常簡單。使用者可以從其發布頁面下載 zip 檔並上傳,或透過 Composer 進行安裝。
啟用後,AI 客戶端(如 Claude Desktop, VS Code MCP 擴充功能)可以透過兩種主要方式連接:
mcp-wordpress-remote): 這是一個官方推薦的 Node.js 代理程式,它簡化了連線設定,並增加了對 WooCommerce 等複雜外掛的支援。總結來說,wordpress-mcp 是 Automattic 為迎接 AI 時代而佈下的一著重要棋子。它不僅僅是一個外掛,更是一個將全球數百萬 WordPress 網站帶入 AI 原生應用生態的強大基礎設施,為內容創作、網站管理和電子商務的自動化開闢了全新的可能性。