Docs · Integrations

Slim SEO

Control Slim SEO and Slim SEO Schema with AI: per-post title, description, canonical, robots and social images, plus schema overrides.

Slim SEO is one of the plugins NIBWP turns into a set of typed, agent-callable tools. The moment it is active, NIBWP detects it, reads its settings model, and exposes it over the same secure MCP endpoint as everything else.

Slim SEO is deliberately small: it sets sensible defaults and stays out of the way. That makes it a good fit for agent work, because there is little to configure and a lot to fill in.

TL;DR

Active plugin in, typed tools out. Read and write per-post SEO fields, the global features and social defaults, and per-post structured data, all with scopes and an audit log.

Small plugin, large surface

Connecting Slim SEO to your agents changes what is possible with it:

  • Bulk metadata — Write titles and descriptions across the whole site in one operation.
  • Social images — Set the image a link shows when it is shared, per post.
  • Structured data — Override the schema Slim SEO generates where a page needs something specific.
  • Feature toggles — Read and change which parts of Slim SEO are active.
  • Defaults that hold — Set the global social defaults once so new posts inherit them.
  • Zero glue code — No exports, no SQL, no brittle scripts, just protocol.

What it exposes

Four abilities go live automatically the moment Slim SEO is detected:

AbilityTypeWhat it does
nibwp/slimseo-inforeadReport the Slim SEO version and which features and add-ons are active.
nibwp/slimseo-postwriteRead and write per-post title, description, canonical, robots and social image.
nibwp/slimseo-settingswriteRead and change the global features and social defaults.
nibwp/slimseo-schemawriteRead and override the structured data for a post, where Slim SEO Schema is present.

From hours to one prompt

Ask for the outcome and let the agent choose the calls:

agenttext
Give every product page a social image and a description under 155 characters

nibwp/wp-list-posts (run)
nibwp/slimseo-post (run ×87)
✓ applied · 88 calls · 22.9s

You describe the standard; the agent applies it and tells you which pages it touched.

What you can build

A few of the things teams do with the Slim SEO integration:

Metadata backfill

Fill in the descriptions Slim SEO deliberately leaves to you.

Share cards

Set social images so links stop showing whatever the theme picked.

Schema overrides

Give a handful of pages the structured data the automatic output cannot infer.

Launch pass

Check and set the fields that matter before a site goes live.

How it stays safe

  • Scoped tokens — Reading and writing are separate scopes. You decide which to grant.
  • Every change logged — Each call is recorded with the account, the tool and the result.
  • Nothing invented — An agent writes what it can derive from the page; the rest it reports as missing.

Getting started

  • Activate Slim SEO — The integration appears in NIBWP the moment the plugin is detected.
  • Connect a client — Point any MCP client at your NIBWP endpoint and approve the scopes you want.
  • Read first — Start with nibwp/slimseo-info to see which features are on.
Schema is the sharp edgeSlim SEO generates good structured data on its own. Override it only where a page genuinely needs something different, and read what is there before you replace it.

FAQ

Do I need Slim SEO Schema?
Only for the schema ability. The other three work with the base plugin.
Will it fight the automatic output?
No. Per-post values are overrides; where you set nothing, Slim SEO keeps generating as usual.
Can it write for custom post types?
Yes, wherever Slim SEO exposes fields for them.
What if I switch SEO plugins later?
NIBWP has separate integrations for the others, and only the detected one goes live.

Connect Slim SEO

Activate the plugin, connect an MCP client, and let agents fill in the gaps.

Browse integrations

Connect your first agent.

Follow the quickstart, or book a demo and we'll walk you through it.