5 điểm bởi davespark 2026-02-06 | 1 bình luận | Chia sẻ qua WhatsApp

Tóm tắt chính

  • WordPress bước vào kỷ nguyên AI agent và công bố WordPress MCP Adapter, một công cụ chính thức mới dựa trên Abilities API (được giới thiệu từ WordPress 6.9).
  • Adapter này chuyển đổi các chức năng nội bộ của WordPress (Abilities) sang định dạng Model Context Protocol (MCP), giúp các công cụ/agent AI như Claude Desktop, Cursor, VS Code, Claude Code có thể tự động khám phá (discover)gọi thực thi (invoke) các chức năng của website WordPress.

Bối cảnh chính

  • Abilities API → API cho phép WordPress core, plugin và theme đăng ký chức năng theo dạng chuẩn hóa (schema đầu vào/đầu ra, quyền hạn, callback, v.v.)
  • MCP (Model Context Protocol) → giao thức mở giúp cung cấp ngữ cảnh bên ngoài (công cụ, dữ liệu, prompt) cho mô hình AI một cách an toàn
  • MCP Adapter đóng vai trò cầu nối (bridge) giữa hai bên

MCP Adapter làm gì

Chuyển các chức năng đã đăng ký bằng Abilities thành ba thành phần cơ bản của MCP:

  • Tools — các hành động có thể thực thi (chỉnh sửa bài viết, truy vấn dữ liệu, v.v.)
  • Resources — dữ liệu chỉ đọc (thông tin website, danh sách người dùng, v.v.)
  • Prompts — mẫu hướng dẫn cho các tác vụ cụ thể

Các chức năng được cung cấp mặc định sau khi cài đặt:

  • Xem danh sách các Abilities khả dụng
  • Kiểm tra thông tin chi tiết của một Ability cụ thể
  • Thực thi Ability thực tế

Khi nhà phát triển tạo Abilities, chỉ cần thêm cờ như meta.mcp.public = true là AI có thể truy cập ngay.

Cách kết nối

  • Môi trường local/phát triển → phương thức STDIO (wp mcp-adapter serve)
  • Website từ xa/thực tế → phương thức HTTP (sử dụng gói @automattic/mcp-wordpress-remote)
  • Chỉ cần điền địa chỉ máy chủ MCP vào file cấu hình AI client (.mcp.json, claude_desktop_config.json, v.v.) là hoàn tất kết nối

Khác biệt giữa Abilities và MCP Adapter

  • Abilities API → API nền tảng để đăng ký và thực thi chức năng bên trong WordPress (dùng trong PHP, JS, REST, v.v.)
  • MCP Adapter → adapter chuyển Abilities thành giao diện chuẩn để AI bên ngoài có thể hiểu và gọi

Nói cách khác, nếu Abilities là “bản mô tả chức năng nội bộ”, thì MCP Adapter là “thông dịch viên” giúp AI sử dụng các chức năng đó.

Ý nghĩa đối với nhà phát triển và người dùng

  • Nhà phát triển plugin/theme — có thể tích hợp AI mà gần như giữ nguyên code Abilities hiện có (công việc bổ sung ở mức tối thiểu)
  • Quản trị viên/người dùng website — có thể yêu cầu bằng ngôn ngữ tự nhiên như “hãy phân tích các bài đăng gần đây”, “hãy tạo báo cáo tóm tắt thống kê website”, và AI sẽ xử lý trực tiếp trong WordPress
  • Có thể tối đa hóa năng suất + tự động hóa các tác vụ lặp lại

Nhấn mạnh về bảo mật và lưu ý

  • MCP hoạt động theo quyền của người dùng WordPress đã đăng nhập → bắt buộc áp dụng nguyên tắc đặc quyền tối thiểu
  • Khuyến nghị công khai từ các Abilities chỉ đọc trước
  • Sử dụng tài khoản giới hạn chuyên dụng + Application Passwords / OAuth
  • Bắt buộc giám sát log sử dụng

Định hướng sắp tới

  • Mở rộng dần từng bước (ban đầu ưu tiên các chức năng không phá hủy và thiên về đọc)
  • Tăng cường hợp tác cộng đồng
  • Mở rộng hỗ trợ cho nhiều AI client hơn
  • Dự kiến tiếp tục phát triển như một phần của dự án AI Building Blocks

WordPress MCP Adapter là bước ngoặt quan trọng để biến “WordPress thành một nền tảng mà AI agent có thể trực tiếp vận hành”. Chỉ với việc cài một plugin và công khai vài Abilities, website đã có thể ở trạng thái AI-ready.

1 bình luận

 
davespark 2026-02-06

Kho lưu trữ máy chủ MCP hiện có Automattic/wordpress-mcp đã được lưu trữ (chỉ đọc) vào ngày 19 tháng 1 năm 2026 và chính thức ngừng hỗ trợ.