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,请为每个工具分别创建 应用密码,以便以后可以独立撤销。
- 登录 WordPress 仪表盘(https://your-wordpress-site.com/wp-admin)。
- 在左侧边栏菜单中,进入 Tools → Hostinger Tools。
- 找到标记为 Disable application passwords 的参数,确认其已关闭以允许连接。
- 点击右上角菜单中的用户头像或点击 Edit Profile。
- 向下滚动到个人资料选项底部,找到 Application Passwords 部分。
- 在 New Application Password Name 文本框中,输入一个清晰可辨、对应所选工具的标签(如 Claude Code、Claude Desktop 或 Cursor)。
- 点击 Add New Application Password。
- 复制屏幕上显示的随机字符串,并将其保存在密码管理器中。
注意:应用密码字符串中包含空格(如 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 打造的命令行工具,通过用户提示自动管理其服务器连接。
- 打开操作系统的终端窗口。
- 进入目标项目文件夹路径,输入以下初始化脚本以唤醒助手:
claude
- 在提示终端中粘贴以下配置指令:
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
- 将占位符替换为你的实际 URL、用户名和 应用密码。
- 当终端提示授权写入本地项目目录配置时,输入 yes。
- 测试连接,让 Claude Code 列出网站上的所有页面以确认一切正常:
List all the pages on my WordPress site
- 将结果与你 WordPress 仪表盘中的 页面(Pages) 部分进行比对,确认一致。
注意: MCP 连接保存在项目的 .mcp.json 文件中。下次在同一项目文件夹中打开 Claude Code 时无需重新连接。
第 3b 步:连接 Claude Desktop
Claude Desktop 将其集成协议存储在本地文件系统中的一个中心 JSON 文件中。
- 根据操作系统找到配置文件:
- macOS:~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:%APPDATA%\Claude\claude_desktop_config.json - 用简单文本编辑器(如记事本或 TextEdit)打开该文件。如果文件为空或不存在,请从头创建。
- 粘贴以下结构,修改你的实际字段并保存:
{
"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"
}
}
}
}
- 完全退出 Claude Desktop。在任务栏(Windows)或 Dock(macOS)上右键点击应用图标,明确点击 Exit 或 Quit,然后再重新启动以加载配置。
- 在 Claude Desktop 中发起新会话验证连接。你应该会看到一个小的工具或插件图标,表示 MCP 服务器已激活。向它提问:
List all pages on my WordPress site
第 3c 步:连接 Cursor
Cursor 代码编辑器允许在其图形化设置面板中原生管理活动的 MCP 路径。
- 打开 Cursor,从顶部菜单选择 Cursor → Settings → Cursor Settings 打开全局设置窗口。
- 在侧边栏进入 Tools & MCPs,点击 New MCP Server。
- 打开文件查看配置结构,并粘贴与上述 Claude Desktop 完全相同的 JSON 配置块。
- 将占位符替换为你的实际域名、凭据和 应用密码,保存更改。
- 在 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 插件已在 Plugins → Installed 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 官方帮助文档