如何使用 WordPress MCP – 完整指南
什麼是 WordPress MCP?
WordPress MCP(Model Context Protocol)是一個強大的框架,將您的 WordPress 網站與人工智能助手(如 Claude)無縫連接。它允許 AI 工具直接與您的 WordPress 網站進行互動,執行各種管理和編輯任務。
簡單來說,MCP 是一個「翻譯器」,它將您的自然語言指令轉換為 WordPress 能夠理解的安全 API 請求。
MCP 的核心優勢
1. 自然語言交互
您可以使用日常語言與 AI 交流,例如:
– “發佈我的新文章”
– “上傳這張圖片到媒體庫”
– “列出待審評論”
– “創建新分類”
AI 會將這些指令轉換為實際的 WordPress 操作。
2. 安全性保障
- 所有操作都通過 WordPress 的 REST API 進行
- AI 的權限受限於您的用戶角色權限
- 敏感操作需要適當的身份驗證
3. 提高效率
- 自動化重複性任務
- 快速發佈和管理內容
- 批量操作變得簡單
WordPress MCP 的主要功能
WordPress MCP 提供以下 30+ 個工具供 AI 使用:
內容管理
- 📝 創建、編輯和發佈文章
- 📄 管理頁面
- 🏷️ 創建和管理標籤
- 📂 創建和管理分類
- 📌 設置特色圖片
媒體管理
- 🖼️ 上傳和管理媒體文件
- 🎨 組織圖片和視頻
- 🔍 搜索媒體庫
用戶管理
- 👥 創建和管理用戶帳戶
- 🔑 分配用戶角色
- 📧 發送用戶通知
評論管理
- 💬 審核和批准評論
- 🚫 刪除垃圾評論
- ✅ 回復評論
主題和外掛
- 🎨 修改主題設置
- 🔧 管理外掛
- ⚙️ 配置網站設定
如何開始使用
安裝和配置
第一步:安裝必要的外掛
您需要安裝以下外掛:
1. Abilities API – 提供 AI 能力的框架
2. WordPress MCP – MCP 協議支持
3. MCP Adapter – 適配層(可選,增強功能)
4. WordPress Feature API – 功能 API 支持
在 WordPress 後台,進入「外掛」→「安裝外掛」,搜索上述名稱並安裝。
第二步:啟用外掛
安裝後,在「外掛」頁面找到這些外掛並點擊「啟用」。
第三步:配置 Claude 連接
在 Claude Desktop 或 Claude Code 中配置 WordPress MCP 伺服器:
{
"mcpServers": {
"wordpress-mcp": {
"command": "npx",
"args": ["-y", "@instawp/mcp-wp"]
}
}
}
使用範例
例子 1:創建新文章
您的指令: “用標題 ‘我的新博客文章’ 和分類 ‘技術’ 創建一篇文章”
AI 會執行:
1. 調用 WordPress MCP 的文章創建工具
2. 設置標題
3. 分配分類
4. 返回創建完成的確認
例子 2:上傳和使用媒體
您的指令: “上傳這個圖片,並在我最新的文章中使用它作為特色圖片”
AI 會執行:
1. 上傳圖片到媒體庫
2. 獲取最新文章
3. 將圖片設置為特色圖片
4. 確認操作完成
例子 3:批量內容操作
您的指令: “列出所有待審評論,並告訴我有多少條”
AI 會執行:
1. 查詢 WordPress 數據庫
2. 篩選待審評論
3. 返回列表和計數
安全性考慮
權限管理
- AI 的操作權限基於您的 WordPress 用戶角色
- 如果您是編輯,AI 也只能執行編輯級別的操作
- 敏感操作(如刪除用戶)需要管理員權限
最佳實踐
- 定期備份
- 在大量 AI 操作前進行備份
- 使用 UpdraftPlus 等外掛自動備份
- 審查和批准
- 重要發佈前讓 AI 先草稿
- 手動審查關鍵內容
- 監控活動
- 定期檢查 WordPress 活動日誌
- 追蹤 AI 執行的操作
故障排除
問題 1:AI 無法連接到 WordPress
解決方案:
– 確保 WordPress MCP 外掛已啟用
– 檢查您的網站 REST API 是否啟用(通常默認啟用)
– 驗證認證憑證
問題 2:AI 某些操作失敗
解決方案:
– 檢查用戶權限是否足夠
– 確保相關外掛已啟用
– 查看 WordPress 錯誤日誌
問題 3:性能問題
解決方案:
– 使用快取外掛(如 LiteSpeed Cache)
– 優化大型媒體文件
– 限制單次操作的數據量
進階用法
自動化工作流程
結合 MCP 與 WordPress 的 REST API,可以創建複雜的自動化工作流:
- 內容調度
- AI 自動發佈預定的文章
- 自動調整發佈時間
- 內容優化
- AI 建議 SEO 改進
- 自動生成元數據
- 評論管理
- AI 自動過濾垃圾評論
- 自動回復常見問題
與其他工具集成
WordPress MCP 可以與以下工具配合使用:
– Claude AI(通過 Claude Code 或 Claude Desktop)
– 其他支持 MCP 的 AI 工具
– 自定義應用程序
常見問題 (FAQ)
Q: WordPress MCP 會影響網站性能嗎?
A: 不會。MCP 是一個通信協議,不會增加網站的運行負擔。AI 操作與正常的用戶操作相同。
Q: 我需要編程知識才能使用 MCP 嗎?
A: 不需要。使用 AI 與 MCP 的核心優勢就是您可以用自然語言與 AI 交流。
Q: WordPress MCP 支持哪些語言?
A: 支持多種語言,包括中文。您可以用您偏好的語言與 AI 交流。
Q: 我可以自定義 MCP 工具嗎?
A: 可以。通過開發自定義外掛並使用 WordPress Feature API,您可以添加自定義工具。
資源和進一步閱讀
總結
WordPress MCP 是一個革命性的工具,讓您的網站變成 AI-驅動的內容管理系統。通過自然語言交互,您可以:
✅ 快速發佈和管理內容
✅ 自動化重複性任務
✅ 提高團隊的生產效率
✅ 保持完整的安全控制
無論您是內容創作者、網站管理員還是開發人員,WordPress MCP 都可以幫助您更有效地管理您的 WordPress 網站。
最後更新日期:2025年11月7日
如有任何疑問或反饋,歡迎在下方留言!