Bỏ qua để đến nội dung

SEO Navigator MCP là gì?

SEO Navigator MCP là một Cloudflare Worker expose một endpoint Model Context Protocol. Bạn trỏ Claude tới worker, đưa cho nó một token, và Claude có thể quản lý nội dung trên nhiều website cùng lúc.

Các tool mà Claude có thể gọi (32 built-in):

  • Liệt kê site và kiểm tra kết nốilist_sites, ping_site, diagnose_site
  • Bài blog — tạo/cập nhật bản nháp, lên lịch, huỷ lịch
  • Trang — Gutenberg, Elementor template duplicate, Duda Pages v2, code-first
  • Đồng bộ markdown GitHub — content team viết, design team deploy
  • Astro routes — vibe-code trong chat, push lên repo Cloudflare Pages
  • Audit log — mọi call đều được ghi lại theo từng người dùng

Khi một site đã cài wordpress/mcp-adapter, worker sẽ proxy các tool của nó một cách trong suốt — chỉnh sửa cấp element Elementor, WooCommerce, v.v.

Ba guardrail có chủ đích, được enforce trong code:

  1. Không bao giờ publish ngay. create_draft ghi status=draft. schedule_draft yêu cầu scheduled_at ít nhất 60 giây trong tương lai. Không tool nào gọi trực tiếp endpoint “publish”.
  2. Không bao giờ xoá bài viết hoặc trang. delete_post, publish_post, và các tool tương tự đơn giản là không được đăng ký. Các proxy tool khớp với delete-page, remove-post bị lọc khỏi tools/list.
  3. Cho phép xoá ở cấp element bên trong Elementor. delete-element, remove-section là chỉnh sửa nội dung trang, không phải xoá trang.

Một ngoại lệ có ghi chép: delete_astro_route xoá một file .astro khỏi một branch repo GitHub. Điều này được cho phép vì (a) trang Astro là file code, không phải nội dung CMS; (b) git history vẫn giữ file; (c) tool này chỉ super-admin token mới gọi được lúc runtime.

Claude Desktop nói chuyện với một MCP server tại một thời điểm. Nếu bạn có mười site WordPress, bạn cần mười connector. SEO Navigator là một fan-out — một connector ở phía Claude, nhiều site ở phía backend, scope theo token để mỗi role chỉ thấy thứ mình cần.

  • Không phải CMS — nội dung nằm trong WordPress, Duda, hoặc project Astro của bạn.
  • Không phải publisher — publish cuối cùng luôn diễn ra thủ công trong dashboard đích.
  • Không phải AI — Claude làm phần viết. Server này chỉ là plumbing.

Bắt đầu nhanh (5 phút) → Kiến trúc