运行时依赖
安装命令
点击复制技能文档
WordPress 快速入门 本技能使用共享的 mcporter 包装脚本,但尚未为 WordPress 注册本地的 mcporter.json 文件。请勿在添加提供商 MCP 清单之前调用 bash {baseDir}/scripts/invoke.sh。在当前运行时,首先检查可用的 WordPress 工具,然后使用最小的读取路径来识别站点、帖子、页面、媒体项、评论或发布目标。当添加 WordPress MCP 清单时,请遵循与 Linear 相同的包装规则:通过 bash {baseDir}/scripts/invoke.sh 调用,绝不直接调用 mcporter,并在选择工具名称之前发现工具模式。
安全 创建、更新、发布、取消发布、删除、审核、上传媒体或编辑站点内容的写入操作可以更改公共 WordPress 内容。在调用写入工具之前,请确认用户意图清晰,并在更改之前读取当前站点/帖子/页面/评论状态。
身份验证 令牌自动颁发和轮换。如果可用的运行时工具返回无法在几秒内恢复的 HTTP 401,则 OAuth 授权已被吊销 - 重新授权集成以刷新凭据。
数据流 目前尚未在此存储库中注册任何提供商拥有的 WordPress MCP 端点。如果在活动的 OpenClaw 环境中存在运行时工具调用,则使用 Maverick 提供的 OAuth 凭据,并将 WordPress 帖子、页面、媒体、评论、站点和发布数据暴露给活动工具提供商。仅将此技能用于 WordPress 相关工作;请勿通过这些工具传递无关的敏感内容。
依赖项 mcporter (github.com/steipete/mcporter) — MCP CLI,一旦存在 WordPress MCP 清单,即由共享包装器使用。通过 npm install -g --ignore-scripts mcporter 自动安装(如果在 PATH 上缺失,请参阅前置安装规范)。安装规范使用未固定版本的 mcporter (npm latest);具有严格供应链控制的运营商应覆盖安装以固定特定版本(例如 mcporter@)。
jq (stedolan.github.io/jq) — 由保管库初始化器使用的 JSON 处理器。系统依赖项;通过操作系统包管理器安装(apt install jq、brew install jq 等)。
flock (util-linux的一部分) — 用于序列化并发保管库写入的文件锁定。默认情况下在 Linux 上可用;在 macOS 上通过 brew install flock 安装。
shasum (Perl,随 Digest::SHA 一起提供) — 计算用于派生 mcporter 保管库密钥和 provisioned-token 标记的 SHA-256 哈希值。在 macOS 和 Debian/Ubuntu(包括部署的 cloudflare/sandbox Ubuntu 22.04 镜像)上预安装;在最小的 Linux 镜像上安装 perl-Digest-SHA。脚本调用 shasum -a 256 而不是 GNU sha256sum,因此可以在没有 coreutils 的 stock macOS 上运行。