Token导航 LogoToken导航

Agent Skill · 研究检索

massblogger(massblogger 文档)

massblogger 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

massblogger 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 16,002。

总安装 7,456周安装 317GitHub Stars 1下载 2,612核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:massblogger(massblogger 文档)
来源仓库:https://github.com/klitmose/massblogger
安装命令:
openclaw skills install massblogger
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install massblogger

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

massblogger 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。通过 Massblogger MCP 服务器管理和自动化多个 WordPress 网站,使用 AI 内容生成、编辑、发布和批量操作,无需本地安装。

通过 clawhub 安装,命令为 openclaw skills install massblogger,需结合来源仓库和 README 核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写操作。

当前信息基于原始 SKILL.md 摘录,部分功能描述可能不完整,需进一步查阅文档确认细节。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install massblogger;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

massblogger 怎么安装?

在终端执行 openclaw skills install massblogger。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

massblogger 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

massblogger 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

massblogger 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

massblogger 用的人多吗?

公开数据是累计安装 7,456 次,近一周安装 317 次,下载 2,612 次,GitHub 1 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

massblogger 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
massblogger

massblogger 文档 · 本页

7,4561接触敏感数据MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Massblogger Skill

Manage WordPress sites, generate AI content, run research pipelines, and operate a full content portfolio through a single hosted MCP server — no local install required.


Overview

  • What it does: Connects OpenClaw to the Massblogger MCP server, giving the agent full read/write access to WordPress (posts, pages, categories, tags, media, menus, users, settings, comments, plugins, themes, revisions, scheduling) plus Massblogger's native content generation, pSEO, automation, and media pipelines.
  • When to use it: When you want an AI agent to manage one or more WordPress sites — writing, editing, publishing, restructuring, bulk operations, cross-site changes — without you copying HTML or switching tabs.
  • Requirements: A Massblogger account at massblogger.com, at least one WordPress site connected in Massblogger (with Application Password stored), and an MCP token generated from Massblogger settings.

Quick start

Install

Add to your OpenClaw config (~/.openclaw/openclaw.json):

{
  "mcpServers": {
    "massblogger": {
      "url": "https://massblogger.com/api/mcp",
      "transport": "http"
    }
  }
}

Or using the OpenClaw CLI:

openclaw config set mcpServers.massblogger.url "https://massblogger.com/api/mcp"
openclaw config set mcpServers.massblogger.transport "http"

Configure

Add your Massblogger MCP token in the OpenClaw runtime environment (Control UI env editor if available, process env, or ~/.openclaw/.env):

# Required — set in OpenClaw runtime environment:
#   MASSBLOGGER_MCP_TOKEN  — your Massblogger MCP Bearer token
#
# Generate your token at: https://massblogger.com/dashboard/settings
# Settings → Agentic SEO → Hosted MCP access → Generate token
#
# The token is scoped to your account only. Each user gets their own token.

Once your token is in the OpenClaw environment, update the config to pass it as a header:

{
  "mcpServers": {
    "massblogger": {
      "url": "https://massblogger.com/api/mcp",
      "transport": "http",
      "headers": {
        "Authorization": "Bearer $MASSBLOGGER_MCP_TOKEN"
      }
    }
  }
}

If your version of OpenClaw does not support header interpolation, use the fallback token header instead:

openclaw config set mcpServers.massblogger.url "https://massblogger.com/api/mcp"
openclaw config set mcpServers.massblogger.env.x-massblogger-mcp-token "$MASSBLOGGER_MCP_TOKEN"

Verify

In OpenClaw, ask:

List my Massblogger websites

You should see a list of your connected sites with their delivery type (WordPress, webhook, or API). If the list is empty, confirm your Application Password is stored in Massblogger under the website settings.


Environment variable contract

VariablePurposeRequiredWhere to set
MASSBLOGGER_MCP_TOKENBearer token for MCP authenticationYesOpenClaw runtime environment

The MCP token is the only credential required on the agent side. WordPress Application Passwords are stored inside Massblogger (not passed by the agent) and used server-side when making WordPress REST API calls on your behalf.


Core tasks

List all my WordPress sites and tell me which ones have posts scheduled for this week
Write a 1500-word article about the best lightweight camping stoves for myblog.com, publish it as a draft, generate a featured image, and set the Yoast meta description
List the last 20 published posts on myblog.com that are missing a Yoast meta description, then write and set one for each
We rebranded from GearLife to TrailPro — run a search and replace across all my sites and show me a dry run first
Clone post 142 from myblog.com to gearblog.com and hikingblog.com as drafts, matching categories by name
Enable publish guard on myblog.com so the agent can only save drafts, not publish directly
Restore the last revision of post 88 on myblog.com — something broke after the last update

Configuration

WordPress Application Password

The Massblogger MCP server authenticates to WordPress on your behalf using a stored Application Password. To connect a WordPress site:

  1. In WordPress admin go to Users → Profile → Application Passwords
  2. Enter a name (e.g. "Massblogger") and click Add New Application Password
  3. Copy the generated password
  4. In Massblogger go to the website settings and paste the password, your WordPress username, and your WordPress URL

The Application Password user must have Editor or Administrator role for full tool access. Author-level credentials work for creating and editing their own posts only — they cannot restore trashed content, manage plugins, or edit other users' posts.

Token management

Your MCP token is shown once in Massblogger settings. If you lose it:

  1. Go to Massblogger → Settings → Agentic SEO → Hosted MCP access
  2. Click Revoke to invalidate the old token
  3. Click Generate to create a new one
  4. Update MASSBLOGGER_MCP_TOKEN in your OpenClaw runtime environment

Publish guard (optional safety flag)

Publish guard is a per-website server-side flag that blocks the agent from publishing content directly. When enabled, any tool call with status: publish is silently redirected to status: draft:

Enable publish guard on myblog.com
Disable publish guard on myblog.com
Is publish guard enabled on myblog.com?

This setting survives across sessions and cannot be bypassed by the agent.


Full tool catalog

WordPress — Posts

  • list_wordpress_posts — list posts with search, status, category, tag, and page filters
  • get_wordpress_post — fetch full raw HTML content and all metadata for a single post
  • create_post — create a post; supply only the fields you need
  • update_post — update any subset of a post's fields; no full body required
  • delete_wordpress_post — move to trash or permanently delete with force: true
  • restore_wordpress_post — restore a trashed post back to draft or publish

WordPress — Pages

  • list_wordpress_pages, get_wordpress_page, create_wordpress_page, update_wordpress_page, delete_wordpress_page, restore_wordpress_page

WordPress — Categories & Tags

  • list_wordpress_categories, create_wordpress_category, update_wordpress_category, delete_wordpress_category
  • list_wordpress_tags, create_wordpress_tag, update_wordpress_tag, delete_wordpress_tag

WordPress — Media

  • list_wordpress_media, upload_wordpress_media, update_wordpress_media, delete_wordpress_media
  • set_wordpress_featured_image — set or clear featured image on any post or page
  • insert_image_into_post — insert an image at beginning, end, after intro, or before conclusion without replacing the full body
  • search_replace_post_content — find and replace text inside any post or page

WordPress — Revisions

  • list_post_revisions — see full revision history with dates and content previews
  • restore_post_revision — roll back a post or page to any saved revision

WordPress — Scheduling

  • list_scheduled_posts — see all future-scheduled posts ordered by date
  • reschedule_post — change a post's scheduled publish date

WordPress — Menus

  • list_wordpress_menus, get_wordpress_menu, create_wordpress_menu
  • add_wordpress_menu_item, update_wordpress_menu_item, delete_wordpress_menu_item

WordPress — Users

  • list_wordpress_users, get_wordpress_user, create_wordpress_user, update_wordpress_user, delete_wordpress_user

WordPress — Comments

  • list_wordpress_comments, update_wordpress_comment, delete_wordpress_comment
  • bulk_moderate_comments — approve/hold/spam/trash multiple comments in one call
  • delete_all_spam_comments — clear all spam site-wide or per post; supports dryRun: true

WordPress — Settings, Plugins & Theme

  • get_wordpress_settings, update_wordpress_settings
  • list_wordpress_plugins, activate_wordpress_plugin, deactivate_wordpress_plugin
  • get_wordpress_theme

WordPress — SEO

  • update_wordpress_seo — set Yoast SEO title and meta description (requires Yoast plugin)

Massblogger — AI Images

  • generate_image_for_website — generate an AI image using DALL-E, stored in Massblogger media library
  • generate_and_set_featured_image — generate, upload to WordPress, and set as featured image in one call
  • list_massblogger_media — browse the Massblogger media library
  • use_massblogger_media_in_wordpress — upload a Massblogger media item to a WordPress site

Massblogger — Content & Research

  • list_websites, get_site_context, research_topics, list_saved_topics
  • generate_post_from_saved_topic, create_massblogger_post, run_automation_for_website
  • get_activity_logs

Massblogger — pSEO

  • list_pseo_campaigns, list_pseo_pages, create_pseo_campaign, update_pseo_page

Cross-site operations

  • search_replace_across_sites — find/replace across multiple WordPress sites; supports dryRun: true
  • clone_post_to_sites — copy a post to multiple target sites with category matching and featured image transfer
  • bulk_update_post_status — change the status of multiple posts in one call

MCP Safety

  • get_publish_guard, set_publish_guard

Security & Guardrails

Permissions and scopes

The Massblogger MCP server only exposes data owned by the authenticated user. Each MCP token is scoped to a single Massblogger account — the server rejects requests for websites or data belonging to any other user, even if the token is valid.

WordPress operations use a stored Application Password, not your main WordPress account password. Application Passwords can be revoked independently from your WordPress account.

For write-sensitive operations (plugin activation, user deletion, bulk status changes), the WordPress user associated with the Application Password must hold Editor or Administrator role. Operations that exceed the stored credential's capability return a WordPress-level authorization error — not a silent failure.

Secrets handling

  • Your MCP token authenticates to the Massblogger server only. It is never forwarded to WordPress or any third-party service.
  • WordPress Application Passwords are stored in Massblogger and used server-side. They are never returned to the agent or included in tool call responses.
  • Never paste your MCP token or Application Password into a chat prompt. Set them in the OpenClaw runtime environment (Control UI env editor, process env, or ~/.openclaw/.env).
  • If a token is compromised: revoke it immediately in Massblogger settings (Settings → Agentic SEO → Hosted MCP access → Revoke) and generate a replacement.
  • If an Application Password is compromised: revoke it in WordPress admin under Users → Profile → Application Passwords and update the stored value in Massblogger website settings.

Confirmation before risky actions

Operations that are irreversible or affect multiple items are designed to require deliberate intent:

  • Permanent delete (delete_wordpress_post, delete_wordpress_page, delete_wordpress_media): requires explicitly passing force: true — omitting this moves content to trash instead.
  • Cross-site search/replace (search_replace_across_sites): supports dryRun: true to preview all changes before committing.
  • User deletion (delete_wordpress_user): requires either reassignTo (user ID to receive the deleted user's posts) or deleteContent: true — the tool errors if neither is provided.
  • Spam deletion (delete_all_spam_comments): supports dryRun: true to count affected comments before deleting.
  • Publish guard (set_publish_guard): persists server-side and cannot be bypassed by the agent once set.

Data minimization

List and summary tools return only the fields needed for the next action — ID, title, slug, status, date, and key IDs. Full content is returned only when explicitly requested via get_wordpress_post or get_wordpress_page. Activity logs include tool name and summary only — full post content is never stored in logs.

Network access

All network calls originate from the Massblogger server, not from the agent's machine. The agent sends tool arguments to https://massblogger.com/api/mcp; the server makes WordPress REST API calls to your site on your behalf.

AI image generation calls go from the Massblogger server to the OpenAI Images API using your Massblogger-managed OpenAI key. Generated images are stored in Google Cloud Storage under your Massblogger account and returned as public HTTPS URLs.

Local storage

This skill uses a remote MCP server — no local files are written by the MCP server itself. Your MCP token lives wherever you place it in the OpenClaw runtime environment. No WordPress credentials, session tokens, or content is written to local disk.

Revoke and rotate

CredentialHow to revokeHow to rotate
Massblogger MCP tokenMassblogger → Settings → Agentic SEO → Hosted MCP access → RevokeGenerate a new token on the same page, update MASSBLOGGER_MCP_TOKEN in OpenClaw env
WordPress Application PasswordWordPress admin → Users → Profile → Application Passwords → RevokeGenerate a new Application Password, update in Massblogger website settings

Troubleshooting

"Unauthorized" when calling restore, plugin, or user management tools

The WordPress Application Password belongs to a user with insufficient role. These tools require Editor or Administrator. In WordPress admin, check the role of the user whose Application Password is stored, or generate a new Application Password from an Administrator account and update it in Massblogger.

"WordPress credentials are missing for this website"

The website record in Massblogger is missing wpUrl, wpUsername, or wpAppPassword. Go to the Massblogger website settings for that site and fill in all three fields.

"Website not found"

The website argument doesn't match any site in your account. Use list_websites first to see exact domain names and IDs, then pass one of those values.

Tool call times out on generate_post_from_saved_topic or research_topics

These tools run the full Massblogger generation pipeline and can take up to 5 minutes for long-form content. If your MCP client times out before that, increase the client-side timeout or use create_massblogger_post with pre-written content instead.

publishGuardApplied: true in the response

This is informational, not an error. It means publish guard is on for that site and the post was saved as draft instead of published. Use set_publish_guard with enabled: false to allow direct publishing, or manually publish the draft in WordPress admin.

Menu tools return "No menus returned" or fail

Menu write tools require the WP REST API Menus plugin or WordPress 6.x with Full Site Editing enabled. Install the plugin from the WordPress plugin directory and retry.


Release notes

1.0.0

  • Full WordPress CRUD: posts, pages, categories, tags, media, users, settings, comments, menus, plugins, themes (75 tools total)
  • Post and page revision history with one-call rollback
  • AI image generation via DALL-E integrated with WordPress featured image pipeline
  • Cross-site search/replace and post cloning
  • Publish guard safety flag (per-website, server-side)
  • Bulk comment moderation and spam clearing
  • Scheduling management (list scheduled, reschedule)

Links

  • Massblogger: https://massblogger.com
  • MCP setup docs: https://massblogger.com/docs/openclaw
  • WordPress Application Passwords guide: https://massblogger.com/docs/wordpress/application-passwords

Publisher

  • Publisher: @massblogger

平台分布

OpenClaw

86.12%
按下载量换算2,249

安全审计

VirusTotal

通过

ClawScan

未展示

Static analysis

通过

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills