WordPress内容管理工具

连接Claude Desktop与WordPress + Elementor站点的MCP服务器,提供页面创建、内容编辑和SEO管理功能。

  • by noleemits
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 noleemits/vision-builder-mcp

使用说明

@noleemits/视觉构建器mcp

MCP服务器 诺利米斯视觉构建器 -将Claude Desktop连接到您的WordPress+Elementor网站。

它的作用

此MCP服务器使Claude Desktop能够:

  • Elementor:创建页面,添加部分(英雄、功能、定价、常见问题解答等),管理样式预设
  • 内容编辑:搜索帖子、阅读/更新内容、查找和替换文本、管理链接
  • SEO(排名数学):读取/更新SEO标题、描述、焦点关键字、Open Graph数据

先决条件

  • Node.js 18+ 安装在您的计算机上
  • 诺利米斯视觉构建器 WordPress网站上安装的插件
  • A. WordPress应用程序密码 用于身份验证

快速设置

1.生成应用程序密码

在您的WordPress管理员中,转到 视觉构建器>设置>MCP配置 然后单击 生成连接.

或手动: 用户>个人资料>应用程序密码 >进入“克劳德桌面”>点击 新增.

2.添加到Claude桌面配置

打开克劳德桌面>设置>开发人员>编辑配置,然后添加:

{
  "mcpServers": {
    "my-wordpress": {
      "command": "npx",
      "args": ["-y", "@noleemits/vision-builder-mcp"],
      "env": {
        "WP_URL": "https://your-site.com",
        "WP_USER": "your-username",
        "WP_APP_PASSWORD": "xxxx xxxx xxxx xxxx xxxx xxxx"
      }
    }
  }
}

用您实际的WordPress网站URL、用户名和应用程序密码替换这些值。

3.重新启动克劳德桌面

退出并重新打开Claude Desktop。您应该在聊天输入中看到MCP工具图标。

环境变量

变量 必填 描述
WP_URL 是 您的WordPress网站URL(例如。, https://example.com)
WP_USER 是 WordPress用户名
WP_APP_PASSWORD 是 WordPress应用程序密码

可用工具(40+)

页面管理

  • create_page -创建新的Elementor页面
  • get_pages / get_page / delete_page

风格预设

  • list_style_presets / apply_style_preset / detect_style_preset / get_style_settings

章节生成

  • add_hero -多种布局(居中、拆分、不对称、重叠)
  • add_features -网格、便当或杂志布局
  • add_testimonial / add_cta / add_faq / add_pricing / add_team / add_contact / add_gallery

内容编辑(古腾堡)

  • search_content / get_post_content / update_post
  • find_links / update_link / find_and_replace

SEO(排名数学)

  • get_seo_data / update_seo_data / get_seo_status

公用事业

  • health_check / preview_page

多个站点

为每个站点使用唯一的密钥名称:

{
  "mcpServers": {
    "site-one": {
      "command": "npx",
      "args": ["-y", "@noleemits/vision-builder-mcp"],
      "env": {
        "WP_URL": "https://site-one.com",
        "WP_USER": "admin",
        "WP_APP_PASSWORD": "xxxx xxxx xxxx xxxx"
      }
    },
    "site-two": {
      "command": "npx",
      "args": ["-y", "@noleemits/vision-builder-mcp"],
      "env": {
        "WP_URL": "https://site-two.com",
        "WP_USER": "editor",
        "WP_APP_PASSWORD": "yyyy yyyy yyyy yyyy"
      }
    }
  }
}

故障排除

503错误:白名单 /wp-json/nvb/ 在您的防火墙/安全插件中。

“应用程序密码不可用”:需要HTTPS或本地主机。

测试连接:参观 https://your-site.com/wp-json/nvb/v1/health 在您的浏览器中。

许可证

GPL-2.0或更高版本