MCP(Model Context Protocol,模型上下文协议) 是一个开放标准,让 AI 工具能够直接与外部应用通信——在本例中是你的 WordPress 站点。可以将其视为你的 AI 助手与网站之间的安全桥梁。

Hostinger 的 Business 和 Cloud 套餐上托管的新 WordPress 网站预装了 Hostinger AI 插件。这正是为 WordPress 仪表盘中的 AI 助手 Kodee 提供支持的同一插件。因为它支持 MCP,所以 Claude Code、Claude Desktop 和 Cursor 等外部 AI 工具也可以连接到它。

连接后,你的 AI 工具可以用自然语言管理网站,可协助处理:

  • 文章与页面
  • 媒体库
  • 用户
  • 插件
  • 主题
  • 分类与标签
  • 站点设置

注意: 你的 WordPress 凭据仅存储在本地计算机上,除连接到你自己的网站外,绝不会与 Anthropic、Hostinger 或任何第三方共享。

前提条件

  • 托管在 Hostinger 的 Business 或 Cloud 套餐上的 WordPress 网站
  • 网站已安装并启用 Hostinger AI 插件
  • 计算机已安装 Node.js
  • @automattic/mcp-wordpress-remote npm 包(首次运行配置时自动安装,无需手动安装)
  • 已安装 Claude Code、Claude Desktop 或 Cursor
  • 你的 WordPress 管理员用户名和密码

💡 没有 Node.js? 在 nodejs.org 免费下载 LTS 版本并运行安装程序,无需特殊配置。
💡 没有 Hostinger AI 插件? 它在 Hostinger 的 Business 和 Cloud 套餐上的所有新 WordPress 网站中预装。如果缺失,请在 WordPress 仪表盘中进入 Plugins → Add New,搜索 Hostinger。

第 1 步 — 创建 WordPress 应用密码(Application Password)

应用密码 是一个专用凭据,允许外部工具安全地连接到你的网站。它与你的主 WordPress 登录密码分开,可随时撤销,并且可在不同会话中重复使用而无需重新生成。

注意: 每个工具创建一个密码。如果你想同时连接 Claude Desktop 和 Cursor,请为每个工具分别创建 应用密码,以便以后可以独立撤销。

  1. 登录 WordPress 仪表盘(https://your-wordpress-site.com/wp-admin)。
  2. 在左侧边栏菜单中,进入 Tools → Hostinger Tools。
  3. 找到标记为 Disable application passwords 的参数,确认其已关闭以允许连接。
  4. 点击右上角菜单中的用户头像或点击 Edit Profile
  5. 向下滚动到个人资料选项底部,找到 Application Passwords 部分。
  6. New Application Password Name 文本框中,输入一个清晰可辨、对应所选工具的标签(如 Claude Code、Claude Desktop 或 Cursor)。
  7. 点击 Add New Application Password
  8. 复制屏幕上显示的随机字符串,并将其保存在密码管理器中。

注意:应用密码字符串中包含空格(如 AbCd EfGh IjKl…),在将值传入配置时请完整保留这些空格。

第 2 步 — 查找你的 MCP 端点 URL

Hostinger AI 插件建立了一个与外部工具交互的标准化通信网关。你网站的原生 MCP 端点字符串严格匹配以下路径:

https://your-wordpress-site.com/wp-json/mcp/mcp-adapter-default-server

注意:将 your-wordpress-site.com 替换为你实际的在线域名。

第 3a 步:连接 Claude Code

Claude Code 是 Anthropic 打造的命令行工具,通过用户提示自动管理其服务器连接。

  1. 打开操作系统的终端窗口。
  2. 进入目标项目文件夹路径,输入以下初始化脚本以唤醒助手:
claude
  1. 在提示终端中粘贴以下配置指令:
Connect my WordPress site at https://your-wordpress-site.com to this project via MCP using the Hostinger AI Plugin. My WordPress username is your-username and my application password is your-application-password
  1. 将占位符替换为你的实际 URL、用户名和 应用密码
  2. 当终端提示授权写入本地项目目录配置时,输入 yes。
  3. 测试连接,让 Claude Code 列出网站上的所有页面以确认一切正常:
List all the pages on my WordPress site
  1. 将结果与你 WordPress 仪表盘中的 页面(Pages) 部分进行比对,确认一致。

注意: MCP 连接保存在项目的 .mcp.json 文件中。下次在同一项目文件夹中打开 Claude Code 时无需重新连接。

第 3b 步:连接 Claude Desktop

Claude Desktop 将其集成协议存储在本地文件系统中的一个中心 JSON 文件中。

  1. 根据操作系统找到配置文件:
    - macOS:~/Library/Application Support/Claude/claude_desktop_config.json
    - Windows:%APPDATA%\Claude\claude_desktop_config.json
  2. 用简单文本编辑器(如记事本或 TextEdit)打开该文件。如果文件为空或不存在,请从头创建。
  3. 粘贴以下结构,修改你的实际字段并保存:
{
  "mcpServers": {
    "wordpress": {
      "command": "npx",
      "args": ["-y", "@automattic/mcp-wordpress-remote"],
      "env": {
        "WP_API_URL": "https://your-wordpress-site.com/wp-json/mcp/mcp-adapter-default-server",
        "WP_API_USERNAME": "your-username",
        "WP_API_PASSWORD": "your-application-password",
        "OAUTH_ENABLED": "false"
      }
    }
  }
}
  1. 完全退出 Claude Desktop。在任务栏(Windows)或 Dock(macOS)上右键点击应用图标,明确点击 ExitQuit,然后再重新启动以加载配置。
  2. 在 Claude Desktop 中发起新会话验证连接。你应该会看到一个小的工具或插件图标,表示 MCP 服务器已激活。向它提问:
List all pages on my WordPress site

第 3c 步:连接 Cursor

Cursor 代码编辑器允许在其图形化设置面板中原生管理活动的 MCP 路径。

  1. 打开 Cursor,从顶部菜单选择 Cursor → Settings → Cursor Settings 打开全局设置窗口。
  2. 在侧边栏进入 Tools & MCPs,点击 New MCP Server
  3. 打开文件查看配置结构,并粘贴与上述 Claude Desktop 完全相同的 JSON 配置块。
  4. 将占位符替换为你的实际域名、凭据和 应用密码,保存更改。
  5. Agent 模式 下打开一个新的 Cursor 聊天,让它列出网站上的所有页面以确认连接正常:
List all the pages on my WordPress site

注意: 如果你将此配置存储在项目级 .cursor/mcp.json 文件中,请将其加入 .gitignore,以免在将项目推送到 GitHub 时意外泄露凭据。

第 4 步:实时命令验证

集成成功连接后,在 AI 工具的实时聊天窗口中尝试发出结构化查询,查看网站上的实时变更:

  • 检查“List all the pages on my WordPress site”“Which plugins are currently active?”
  • 开发“Create a new draft page titled ‘About Us’ with a short introduction paragraph”
  • 维护“List all users and their roles”“Check for any inactive themes and remove them”“Show me all images in the media library uploaded this month”

常见问题排查

AI 提示无法连接到我的网站

请检查:

  • 确保 MCP 端点 URL 正确且包含完整域名(带 https://)。
  • 确认 Hostinger AI 插件已在 PluginsInstalled Plugins 中安装并启用。
  • 验证在 Hostinger Tools 插件设置的 Tools 中,Disable application passwords 已关闭。

出现 “Unauthorized” 或 401 错误

通常表示凭据错误。请仔细检查:

  • 你的 WordPress 用户名正确(区分大小写)。
  • 应用密码已完整复制,包括任何空格。

在 Claude Desktop 或 Cursor 中看不到 WordPress MCP 选项

确保你在编辑配置文件后完全退出并重新打开了应用。在 macOS 上,点击红色关闭按钮不会完全退出应用——你需要右键点击 Dock 图标并选择 Quit。

我想撤销访问

进入 WordPress 仪表盘的 Users → Profile,向下滚动到 Application Passwords 部分,点击所创建密码旁的 Revoke。AI 工具将立即失去对你网站的访问权限。

通过模型上下文协议暴露你的 Hostinger WordPress 应用参数,你的开发工作区可以轻松绕过物理菜单点击。该集成让你能够完全在自然语言参数内调整标语、管理文件、审计活动插件并生成代码布局。

来源:Hostinger 官方帮助文档