MCP Registry: ClearPost

How it will appear in the registry

ClearPost: WordPress SEO Agent

com.clearpostplugin/wordpress-seo · v1.0.0

SEO agent for WordPress. Grows your organic traffic on autopilot. 14 tools, zero configuration.

streamable-http

server.json

{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "com.clearpostplugin/wordpress-seo",
  "title": "ClearPost: WordPress SEO Agent",
  "description": "SEO agent for WordPress. Grows your organic traffic on autopilot. 14 tools, zero configuration.",
  "version": "1.0.0",
  "websiteUrl": "https://clearpostplugin.com/mcp",
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://example.com/wp-json/clearpost/mcp",
      "headers": [
        {
          "description": "Bearer token with your ClearPost license key. Find it in the ClearPost dashboard.",
          "name": "Authorization"
        }
      ]
    }
  ]
}

Why this positioning works

WPWriter (live in registry)

"163 tools across 33 categories"

ClearPost (ours)

"14 tools, zero configuration"

Tools (what you can ask it to do)

The description doesn't list tools. The registry page links to clearpostplugin.com/mcp where the full reference lives. But here's what's behind the 12:

ToolWhat you'd actually say to ClaudeAuth
list-posts"Show me my recent posts"Free
get-post"Pull up the full text of my post about X"Free
bulk-find-replace"Replace our old phone number across all posts"Free
update-post"Rewrite that title to be shorter"Premium
get-seo-meta"What's the meta description on my plumbing page?"Free
update-seo-meta"Set the meta title to 'Emergency Plumber Denver'"Premium
get-post-performance"Which posts get impressions but no clicks?"Premium
get-content-calendar"What's scheduled for next week?"Premium
get-keywords"What keywords are we targeting?"Premium
get-site-metrics"How's our traffic this month?"Premium
get-strategy-context"What does ClearPost know about our business?"Premium
generate-post"Write a post about emergency plumbing in Denver"Premium
add-to-calendar"Schedule a post about roof inspections for Thursday"Premium
set-keyword-tracking"Start tracking 'emergency plumber denver'"Premium

Example workflow (for the website, not the registry)

What this looks like in practice
You: "Which of my posts are getting impressions but no clicks?"

Claude calls get-post-performance across your posts, finds 6 with
high impressions and 0% CTR. All have titles over 60 characters
that Google is truncating.

You: "Rewrite those titles to be under 60 characters."

Claude calls update-post on each one. Done in 30 seconds.
Next month, those posts start getting clicks.

Setup (shown on clearpostplugin.com/mcp)

Claude Code:

claude mcp add --transport http clearpost \
  https://yoursite.com/wp-json/clearpost/mcp \
  --header "Authorization: Bearer YOUR-LICENSE-KEY"

Claude Desktop / Cursor:

{
  "mcpServers": {
    "clearpost": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://yoursite.com/wp-json/clearpost/mcp",
        "--header",
        "Authorization: Bearer YOUR-LICENSE-KEY"
      ]
    }
  }
}

Install ClearPost from WordPress.org. Start the free 7-day trial. Your license key is in the ClearPost dashboard.


What's done

One thing needed from you: domain verification

com.clearpostplugin/ requires proving ownership of clearpostplugin.com. Pick one:

Option A: DNS TXT record (easiest)

Add this TXT record in Hostinger DNS:

clearpostplugin.com. IN TXT "v=MCPv1; k=ed25519; p=O6FeRz+6Yna44vSW+n/ZuBGrGCyIjq4DETkumq3Hkgc="

Option B: HTTP file

Upload a file at clearpostplugin.com/.well-known/mcp-registry-auth containing:

v=MCPv1; k=ed25519; p=O6FeRz+6Yna44vSW+n/ZuBGrGCyIjq4DETkumq3Hkgc=

Once either is live, I run mcp-publisher login + publish and we're in the registry.


Draft v3. 2026-07-01.