WordPress MCP Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

WordPress MCP Server 是一个专为 AI 助手设计的中间件,用于通过自然语言指令管理和操作 WordPress 站点。

核心功能

  • 多站点支持:同时连接和管理多个 WordPress 站点。
  • REST API 集成:完全访问 WordPress REST API 的所有端点。
  • 安全认证:使用应用密码进行安全的 API 访问。
  • 动态端点发现:自动映射每个站点可用的 API 端点。
  • 灵活操作:支持 GET、POST、PUT、DELETE 和 PATCH 方法。
  • 错误处理:提供有意义的错误消息,便于诊断问题。
  • 简单配置:易于维护的 JSON 配置文件。

适用场景

  • 内容管理:创建、编辑、删除 WordPress 文章和页面。
  • 站点配置:管理插件、主题和用户设置。
  • 评论管理:审核、筛选和管理评论。
  • 维护和诊断:检查站点健康状况和系统信息。

工具列表

  • wp_discover_endpoints:映射 WordPress 站点上所有可用的 REST API 端点。
  • wp_call_endpoint:执行对 WordPress 站点的 REST API 请求。

常见问题解答

  • 如何获取应用密码?:在 WordPress 用户配置文件的“应用密码”部分生成。
  • 配置文件路径错误:确保 WP_SITES_PATH 环境变量指向正确的绝对路径。
  • HTTPS 要求:所有 WordPress 站点必须使用 HTTPS。

使用教程

使用依赖

  • Node.js 环境
  • WordPress 5.6 或更高版本

安装教程

通过 Smithery 安装

bash
npx -y @smithery/cli install server-wp-mcp --client claude

手动安装

bash
npm install server-wp-mcp

调试方式

  1. 确保配置文件 wp-sites.json 格式正确。
  2. 检查 WP_SITES_PATH 环境变量是否正确设置。
  3. 使用 wp_discover_endpoints 工具验证 API 端点是否可访问。

配置

获取应用密码

  1. 登录 WordPress 管理面板。
  2. 转到“用户” → “个人资料”。
  3. 在“应用密码”部分生成新密码。

配置文件设置

创建 wp-sites.json 文件,包含站点 URL、用户名和应用密码。

与 Claude Desktop 集成

claude_desktop_config.json 中添加 MCP 服务器配置。

点击访问

搜索工具

📱 MCP Server for iOS Simulator - MCP服务,MCP服务器,MCP教程

2025-4-29 12:20:24

搜索工具

KiCad MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 12:20:33

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索