🟢 运行中

B2B Kit Content Bridge MCP

让 AI 直接管理你的 WordPress 网站 — 产品、文章、媒体库、FAQ,一句话搞定。

https://mcp.web-site.top/mcp

这是什么?

这是一个 MCP(Model Context Protocol)服务器,充当 AI 助手和你 WordPress 网站之间的桥梁。 把它接入 Codex、Claude、Cursor 等 AI 工具后,你可以直接用自然语言:

  • “列出网站上所有产品”
  • “把这份 Excel 里的产品批量上传成草稿”
  • “给媒体库里缺 alt 文本的图片补上英文 alt”
  • “把这个老站的产品页内容搬到我的网站:https://old-site.com/product/xxx”

1 安装 MCP 连接器

选择你正在使用的 AI 应用:

  1. 第一步:在 Codex 的对话框中输入以下内容(直接复制):
    帮我安装这个 MCP:https://mcp.web-site.top/mcp
    Codex 会自动识别并开始安装流程。
  2. 第二步:安装完成后,完全退出并重启 Codex 软件(不是刷新页面,是退出桌面应用再打开)。
  3. 第三步:打开 Codex 的设置页面
    • 点击左下角或菜单栏的「设置」
    • 进入「插件」→「MCP」选项卡
    • 找到 b2b-kit,点击「进行身份验证
  4. 第四步:系统会自动弹出浏览器窗口,进入授权页面。
  1. 打开 claude.ai → 左下角点击你的头像/名字 →「设置」。
  2. 进入「连接器」→「添加自定义连接器」。
  3. 粘贴 MCP URL:
    https://mcp.web-site.top/mcp
  4. 浏览器会自动弹出授权页面,进入下一步授权流程。

Claude Desktop / Claude Code 同样支持:添加远程 MCP URL 后自动走 OAuth 弹窗。

  1. 打开 Cursor → Cmd+Shift+P(或 Ctrl+Shift+P)→ 搜索「Cursor Settings」。
  2. 左侧选择「MCP」→ 点击「+ Add new MCP Server」。
  3. Name 填写任意名称(如 WordPress),Type 选择 HTTP,URL 填入:
    https://mcp.web-site.top/mcp
  4. 保存后,Cursor 会提示进行 OAuth 授权,按提示操作即可。

任何支持 MCP Streamable HTTP 的客户端都可以接入:

https://mcp.web-site.top/mcp

将该 URL 添加为远程 MCP 服务器地址。如果客户端支持 OAuth 2.0(PKCE + 授权码流程), 则会自动弹出浏览器授权页面;如果不支持 OAuth,请联系网站管理员获取 Token 模式直连地址。

2 网站授权

在弹出的授权页面上完成以下操作:

  1. 选择你的网站:页面上会列出已注册的 WordPress 站点, 从下拉列表中选择你要授权的网站。
  2. 点击「前往网站授权」:系统会跳转到你的 WordPress 网站登录页面。

    ⚠️ 使用你日常管理网站的 WordPress 账号登录即可。 授权的是你登录时的账号权限,和你在后台手动操作完全一样。

  3. 确认授权:登录后,WordPress 会询问「是否授权此应用访问你的网站」— 点击「确认授权」。
  4. 授权完成 🎉:页面会自动跳转回 AI 应用,提示授权成功。 此时你的 AI 助手已经可以操作你的 WordPress 网站了!

💡 小贴士:授权页支持连续绑定多个网站。 绑定多个站点后,可以使用 list_sites 查看所有已授权站点, 用 use_site 切换操作目标。

3 如何使用

授权完成后,你就可以在 AI 对话中直接用自然语言操作网站了。以下是一些常用示例:

📦 产品管理

🔗 从老站/外部 URL 导入产品

💡 最省力的迁移方式:直接把老站或竞品的产品详情页 URL 发给 AI, AI 会自动抓取页面内容(标题、描述、图片、规格参数等),然后一键发布到你自己的 WordPress 后台。

📝 内容管理

🖼️ 媒体库

🔄 多站点管理(OAuth 模式)

⚡ 批量操作

📋 完整工具清单

工具名称功能说明
site_info获取站点基本信息
list_content_types列出可用的内容类型(文章、产品、页面等)
list_templates列出可用模板
get_template获取模板详情
list_block_types列出可用区块类型
get_block_type获取区块属性 schema
list_posts列出内容(支持筛选、分页)
get_post获取单个内容详情(含区块树)
list_terms列出分类目录/标签
list_media列出媒体库文件
create_post新建内容(默认草稿;支持幂等导入)
update_post整体更新内容
edit_post_blocks局部区块修改(读-改-写)
duplicate_post复制内容
trash_post移入回收站
create_term新建分类/标签
upload_media_from_url通过 URL 上传媒体(哈希去重)
update_media更新媒体属性(如 alt 文本)
batch批量操作(强制 dry_run 预演)
list_sites查看已授权站点(仅 OAuth)
use_site切换操作目标站点(仅 OAuth)

🔒 安全说明

  • 你的密码不会泄露给任何人。 OAuth 授权流程中,你只在 WordPress 自己的登录页面输入密码,MCP 服务不会接触到你的密码。
  • 授权的是你登录时使用的账号权限 — 直接用你日常的 WordPress 账号即可,权限和后台操作一致。
  • 可随时吊销:在 WordPress 后台「用户 → 个人资料 → 应用密码」中一键删除授权。
  • 写操作有护栏:新建内容默认草稿、删除只进回收站、批量操作强制预演。
  • 传输加密:全程 HTTPS,授权码一次性、5 分钟过期,refresh token 使用后立即轮换。

常见问题

授权时找不到我的网站?

网站需要先由管理员加入白名单才能出现在授权列表中。 请联系你的网站运营方或 MCP 服务管理员,确认你的站点已在 registry.json 中注册。

提示「应用密码功能被禁用」?

你的 WordPress 站点必须启用应用密码功能、使用 HTTPS,且未禁用 authorize-application 流程。部分主机需在 .htaccess 中放行 Authorization 头。

AI 说「需要先选择一个站点」?

如果你授权了多个网站,需要先使用 list_sites 查看所有站点, 然后用 use_site 切换到你要操作的站点。

Codex 安装后看不到 MCP?

安装 MCP 后需要完全退出并重启 Codex 桌面应用(不是刷新页面)。 重启后在「设置 → 插件 → MCP」中应该能看到 b2b-kit