NotFairNotFair
Start now

Grok Bot · WordPress

Run WordPress inside Grok Bot from the Grok Bot marketplace

Install NotFair from the Grok Bot marketplace, connect WordPress in your NotFair workspace, and Grok Bot can call the same hosted MCP tools as Claude and Codex. 86 WordPress tools. Connected sites, posts, pages, media, settings, and change receipts.

86 WordPress tools

Install from the Grok Bot marketplace — there is no CLI one-liner. Updates use expectedVersion. Writes wait for workspace-role permission and a stable requestId. restoreChange reverses a supported mutation when getChange says the resource is unchanged.

Turn Grok Bot Into Your Marketing Engine

Bring ads, search, analytics, CRM, and WordPress into your AI client. Explore each integration to see its supported actions.

Choose a platform

Choose your AI client

1

Go to the Grokbot Marketplace

Open Grok Bot and select Plugins in the sidebar to open the Marketplace. On mobile, tap your avatar and choose Plugins.
2

Search for notfair

Type notfair in the marketplace search box and open the NotFair plugin.
3

Add and complete OAuth

Choose Add, then Authorize or Authenticate when Grok Bot prompts you. Finish the NotFair sign-in in your browser and confirm the plugin appears under Installed.

How it works

Marketplace install, then an approved WordPress change

01

Connect WordPress

NotFair uses the installed WordPress plugin and a workspace integration token. There is no user-facing token rotation.

02

Install NotFair in Grok Bot

Open Grok Bot, choose Plugins to open the Marketplace, search for notfair, then Add and complete Authorize or Authenticate in the browser. Confirm the plugin appears under Installed.

03

Ask, then approve writes

Grok Bot can inspect Connected sites, posts, pages, media, settings, and change receipts. Writes wait for your confirmation. HTML is sanitized and does not execute scripts. restoreChange does not undo external hook side effects. MCP and SEO tokens can be removed independently.

What the client can do

Posts, pages, media, and exact-path HTML

WordPress.com has an official hosted MCP. NotFair is the plugin-connected option with counted tools, sanitized publishHtml at exact paths, and restoreChange.

Site routing

listSites returns explicit siteIds. Every website operation requires one.

Versioned edits

Read getResource or readFile first and pass expectedVersion on updates.

Exact-path HTML

publishHtml writes sanitized standalone HTML at a path such as test/t1.html (rootId site-pages).

Restore when unchanged

getChange then restoreChange undoes a supported mutation if the resource has not changed since. External hook side effects are not undone.

WordPress tools

86 WordPress tools the client can call

The advertised count is measured from registerWordPressTools() and guarded by a drift test. The table below is a representative subset.

ToolType
listSitesread
getResourceread
uploadMediawrite
publishHtmlwrite
getChangeread
restoreChangewrite

Full tool surface: /wordpress-mcp.

WordPress + Grok Bot FAQ

Direct answers for operators connecting WordPress to Grok Bot through NotFair.

Connect WordPress at notfair.co, install the NotFair plugin from the Grok Bot marketplace, then ask Grok Bot to inspect live data. Writes stay staged until you approve them.

No. Grok Bot setup is marketplace install: Plugins → search notfair → Add → Authorize or Authenticate. NotFair does not invent a terminal one-liner for Grok Bot.

Only with explicit approval. Updates use expectedVersion. Writes wait for workspace-role permission and a stable requestId. restoreChange reverses a supported mutation when getChange says the resource is unchanged. HTML is sanitized and does not execute scripts. restoreChange does not undo external hook side effects. MCP and SEO tokens can be removed independently.

WordPress.com documents a hosted MCP for paid plans / Jetpack AI or Complete. Automattic also publishes remote MCP repositories.

Connect WordPress to Grok Bot

Updates use expectedVersion. Writes wait for workspace-role permission and a stable requestId. restoreChange reverses a supported mutation when getChange says the resource is unchanged.

Install from the Grok Bot marketplace — there is no CLI one-liner. Updates use expectedVersion. Writes wait for workspace-role permission and a stable requestId. restoreChange reverses a supported mutation when getChange says the resource is unchanged.