Token导航 LogoToken导航

MCP Server · 运维云端

Wordpress Nodeflow MCP

基于Cloudflare Workers的无服务器代理服务,为WordPress REST API提供自动扩展、多租户支持和工具集成功能。

未说明官方级别未说明来源级核验工具 24
API集成Cloudflare WorkersClaude

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
kaewz-manga
提供方
kaewz-manga

工具数量

24

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

2

仓库热度

收录来源

1 个

MCP World

选型结论

Wordpress Nodeflow MCP 属于运维云端类 MCP Server,公开资料标注 24 个工具,通过传输方式未标注接入,适配 Claude,没有现成的安装命令;接入前先确认权限范围。

分类

运维云端

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 24 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

wordpress节点流mcp

Cloudflare Workers用于WordPress REST API的MCP服务器-无服务器,自动缩放,零内存泄漏。

特性

  • 24工具:帖子、页面、媒体、类别、标签、评论和图像存储
  • 无服务器:在Cloudflare Workers上运行(300多个边缘位置)
  • 自动缩放:每天处理100000个请求(免费级别)
  • 零内存泄漏:无状态架构,无长时间运行的流程
  • 多用户:通过标题支持多个WordPress网站
  • MCP协议:基于HTTP的JSON-RPC 2.0
  • n8n集成:直接HTTP API调用
  • 克劳德桌面版:通过超级通道(stdio传输)

可用工具

帖子(5个工具)

  • wp_get_posts -列出带有过滤功能的帖子
  • wp_get_post -按ID获取单条帖子
  • wp_create_post -创建新帖子
  • wp_update_post -更新现有帖子
  • wp_delete_post -删除帖子

页面(4个工具)

  • wp_get_pages -列表页面
  • wp_create_page -创建新页面
  • wp_update_page -更新现有页面
  • wp_delete_page -删除页面

媒体(4个工具)

  • wp_get_media -列出媒体项目
  • wp_get_media_item -获取单一媒体项目
  • wp_upload_media_from_url -从URL上传媒体
  • wp_upload_media_from_base64 -从base64上传媒体(n8n二进制数据)

类别(4个工具)

  • wp_get_categories -列出类别
  • wp_get_category -按ID获取单个类别
  • wp_create_category -创建新类别
  • wp_delete_category -删除类别

标签(2个工具)

  • wp_get_tags -列表标签
  • wp_create_tag -创建新标签

评论(4个工具)

  • wp_get_comments -列出带有过滤功能的评论
  • wp_approve_comment -批准待处理意见
  • wp_spam_comment -将评论标记为垃圾邮件
  • wp_delete_comment -删除评论

存储(1个工具)

  • upload_to_imgbb -上传图片到ImgBB,获取公共URL(需要API密钥)

快速开始

1.克隆存储库

git clone https://github.com//wordpress-nodeflow-mcp.git
cd wordpress-nodeflow-mcp

2.安装依赖项

npm install

3.配置凭据

创建 .dev.vars 地方发展:

cp .dev.vars.example .dev.vars

编辑 .dev.vars 并设置您的WordPress凭据:

WORDPRESS_URL=https://your-wordpress-site.com
WORDPRESS_USERNAME=your_username
WORDPRESS_APP_PASSWORD=yourAppPasswordWithoutSpaces

关键的:WordPress应用程序密码格式:

  • WordPress用户界面显示: aBcD eFgH iJkL mNoP qRsT uVwX (带空格)
  • 您必须使用: aBcDeFgHiJkLmNoPqRsTuVwX (无空格)

4.本地运行

npm run dev

服务器运行于 http://localhost:8787

5.部署到Cloudflare Workers

设置生产秘密:

wrangler secret put WORDPRESS_URL
wrangler secret put WORDPRESS_USERNAME
wrangler secret put WORDPRESS_APP_PASSWORD

部署:

npm run deploy

🖥️ Claude桌面集成

查看完整指南: CLAUDE_DESKTOP.md

快速设置:

  1. 启动本地服务器 (或使用生产URL)
npm run dev  # Runs on http://localhost:8789
  1. 配置Claude桌面

编辑配置文件:

  • 窗户: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

添加以下内容:

{
  "mcpServers": {
    "wordpress": {
      "command": "npx",
      "args": [
        "-y",
        "@anthropic-ai/supergateway",
        "--stdio",
        "http://localhost:8789/mcp",
        "--headers",
        "x-wordpress-url=https://your-wordpress-site.com",
        "--headers",
        "x-wordpress-username=YOUR_USERNAME",
        "--headers",
        "x-wordpress-password=YOUR_APP_PASSWORD_WITHOUT_SPACES"
      ]
    }
  }
}
  1. 重新启动克劳德桌面
  1. 测试:请Claude“列出所有WordPress工具”

生产:替换 http://localhost:8789/mcp 和 https://wordpress-mcp.nodeflow.workers.dev/mcp

用法

单租户模式(环境变量)

通过设置秘密 wrangler secret put 或 .dev.vars:

curl -X POST https://wordpress-mcp.nodeflow.workers.dev/mcp \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "wp_get_posts",
      "arguments": { "per_page": 5 }
    }
  }'

多租户模式(HTTP标头)

通过标头传递凭据(覆盖环境):

curl -X POST https://wordpress-mcp.nodeflow.workers.dev/mcp \
  -H "Content-Type: application/json" \
  -H "x-wordpress-url: https://your-wordpress-site.com" \
  -H "x-wordpress-username: YOUR_USERNAME" \
  -H "x-wordpress-password: YOUR_APP_PASSWORD_WITHOUT_SPACES" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "wp_create_post",
      "arguments": {
        "title": "Test Post",
        "content": "This is a test post from MCP",
        "status": "draft"
      }
    }
  }'

MCP协议

1.初始化

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "initialize",
  "params": {
    "protocolVersion": "2024-11-05"
  }
}

2.列出工具

{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "tools/list",
  "params": {}
}

3.调用工具

{
  "jsonrpc": "2.0",
  "id": 3,
  "method": "tools/call",
  "params": {
    "name": "wp_get_posts",
    "arguments": {
      "per_page": 10,
      "status": "publish"
    }
  }
}

与n8n集成

  1. 添加 HTTP请求 节点
  2. 集 方法: POST
  3. 集 统一资源定位符: https://wordpress-mcp.nodeflow.workers.dev/mcp
  4. 集 标头 (多租户):

- Content-Type: application/json - x-wordpress-url: https://your-site.com - x-wordpress-username: your_username - x-wordpress-password: yourAppPasswordWithoutSpaces

  1. 集 身体 (JSON):
   {
     "jsonrpc": "2.0",
     "id": 1,
     "method": "tools/call",
     "params": {
       "name": "wp_create_post",
       "arguments": {
         "title": "{{$json.title}}",
         "content": "{{$json.content}}",
         "status": "draft"
       }
     }
   }

WordPress设置

1.创建应用程序密码

  1. 转到WordPress管理员→ 用户→ 个人资料
  2. 滚动到 应用程序密码
  3. 输入名称(例如“MCP服务器”)
  4. 点击 添加新应用程序密码
  5. 复制密码和 删除所有空格

2.启用REST API

默认情况下启用WordPress REST API。测试一下:

curl https://your-site.com/wp-json/wp/v2/posts

建筑

n8n Workflow
    ↓ HTTP POST
Cloudflare Workers (wordpress-nodeflow-mcp)
    ↓ JSON-RPC 2.0
MCP Server (index.ts)
    ↓ Tool Routing
WordPress Client (client.ts)
    ↓ HTTP Basic Auth
WordPress REST API
    ↓
WordPress Database

发展

类型检查

npm run type-check

运行测试

npm test

观看模式

npm run test:watch

故障排除

401未经授权

问题:所有写入操作(POST/PUT/DELETE)都失败,返回401

解决方案:从应用程序密码中删除空格

  • ❌ 错误: aBcD eFgH iJkL mNoP qRsT uVwX
  • ✅ 对的: aBcDeFgHiJkLmNoPqRsTuVwX

CORS错误

解决方案:默认情况下,MCP服务器包含CORS标头。检查 ALLOWED_ORIGINS 在争吵中

未找到工具

解决方案:呼叫 tools/list 首先验证可用工具

许可证

MIT许可证-请参阅 许可证 文件

贡献

欢迎投稿!请打开问题或拉取请求。

链接

  • GitHub: https://github.com//wordpress节点流mcp
  • Cloudflare员工: https://workers.cloudflare.com/
  • WordPress REST API: https://developer.wordpress.org/rest-api/
  • MCP协议: https://modelcontextprotocol.io/

工具与能力

工具数量

24

资源数量

0

提示词数量

0

能力标签

无服务器TypeScript本地部署WordPressRESTAPICloudflareWorkersJSON-RPC

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 工具数量 24 个,一次接入能覆盖的操作比单点工具更全。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Wordpress Nodeflow MCP

MCP World · 本页

24未说明未标注1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Wordpress Nodeflow MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Wordpress Nodeflow MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Wordpress Nodeflow MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Wordpress Nodeflow MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Wordpress Nodeflow MCP 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP