Run your WordPress site
by just asking.

GripMCP turns your site into a secure MCP server - so Claude, ChatGPT, and other AI assistants plug straight in and run it from a normal chat. No living inside wp-admin.

  • Free & self-hosted
  • Connect in one click
  • Your keys, your server
Bring the AI you already pay for
Claude ChatGPT Cursor Any MCP client WordPress
How it works

From install to “just ask” in three steps.

Install the plugin, connect the assistant you already use, and describe what you want. No infrastructure to run, no learning curve.

  1. 1

    Install & enable

    Add GripMCP to any WordPress site, activate it, and switch on the MCP endpoint.

  2. 2

    Connect your AI

    Connect in one click with the built-in OAuth 2.1 server, or paste your /mcp URL and a token.

  3. 3

    Just ask

    Describe the outcome in plain language. GripMCP performs the action safely and reports back exactly what it did.

Animated example: you ask your AI assistant to publish a post, put a product on sale, update plugins or delete spam comments. The request goes to the GripMCP plugin on your site, which verifies the token, checks your WordPress permissions, holds deletes for your approval and logs the call, and your wp-admin updates.

Capabilities

One plugin. The run of your whole site.

Every capability is a live MCP namespace - click to explore what your assistant can actually do.

~/gripmcp/capabilities

Posts & pages

Draft, edit and publish content by chat - titles, tags and excerpts included.

Draft a blog post about our latest launch.
Add a FAQ section to the pricing page.
Tag last month’s AI posts and update their categories.
Every plan, free included JSON‑Schema Capability‑mapped auth Fires WP hooks natively

Media & images

Upload files, or images your assistant made in the chat, straight into the library and into the post.

Save this image to the library and use it as the pricing page hero.
Upload these photos to my media library.
Set a featured image on every post that’s missing one.
Every plan, free included JSON‑Schema Capability‑mapped auth Fires WP hooks natively

Themes, plugins & code

Install and update plugins and themes from Creator up. On Fleet, edit theme and plugin files too - syntax-checked, backed up, and rolled back if a change crashes the site.

Install and activate WooCommerce.
Update all plugins and themes to the latest.
Fix the PHP error in header.php.
Creator & Fleet JSON‑Schema Capability‑mapped auth Fires WP hooks natively

Page builders

Edit, add or remove an element by name - or build a whole Elementor page. The rest of the layout is written back exactly as it was.

Change the hero heading to “Ship faster”.
Create an Elementor landing page from our saved template.
Add a testimonial row under the pricing table.
Operator & Fleet JSON‑Schema Capability‑mapped auth Fires WP hooks natively

Health & diagnostics

Site Health, the debug log and the crash recorder on every plan. Operator adds a guarded, read-only view of the database; Fleet adds search and replace for migrations.

Why is my homepage loading slowly?
List every order over $500 last month.
Search and replace our old domain sitewide.
Free, SQL on Operator JSON‑Schema Capability‑mapped auth Fires WP hooks natively

Users, menus & more

Users, taxonomies, menus and comments on every plan, plus WP-CLI from Operator up - all permission-bound to the connected user.

Give Sarah editor access to the blog.
Add a Docs link to the main menu.
Delete spam comments from last week.
Free, WP-CLI on Operator JSON‑Schema Capability‑mapped auth Fires WP hooks natively

Live progress cards

In Claude and other apps that show in-chat panels, bigger jobs get one live card. Each step appears as it runs with its real result, then the card shows the outcome, the key figures and a suggested next step. Approval links land on the same card.

Show sales for the last 45 days and the best sellers.
Install an SEO plugin and check it’s working.
Draft a new theme and send me a preview link.
Every plan, free included JSON‑Schema Capability‑mapped auth Fires WP hooks natively
WooCommerce

Running a store? GripMCP runs that too.

On the Operator plan and above, when WooCommerce is active, your assistant works the store through Woo’s own data layer - so stock, totals and emails behave exactly as they do in wp-admin, HPOS included.

What it handles

  • Orders Open orders, change status, record refunds.
  • Products Create and update price, stock and status.
  • Customers Look up order count and lifetime spend.
  • Coupons List and create discounts in a sentence.
  • Sales reports Pull a summary for any date range.

Store tools appear automatically and respect the connected user’s permissions. Refunds and deletes stay opt-in.

Say it plainly

Real things people ask GripMCP.

One sentence in chat replaces a trip through wp-admin. Here is what people actually type, and the clicks it saves them.

  • Content Free

    Turn my last 5 posts into a newsletter draft.

    Instead of Posts › All Posts › Open 5 posts › Copy › Add New Post

  • Store Operator

    Create a 15%-off coupon for the weekend.

    Instead of Marketing › Coupons › Add coupon › Usage limits › Publish

  • Updates Creator

    Update my plugins and theme.

    Instead of Dashboard › Updates › Select all › Update Plugins › Update Themes

  • Store Operator

    Refund order #1043 in full.

    Instead of WooCommerce › Orders › #1043 › Refund › Refund manually

  • Health Free

    Is anything broken on my site?

    Instead of Tools › Site Health › Info › FTP › debug.log

  • Code Fleet

    Fix the PHP error on my homepage.

    Instead of FTP › debug.log › Theme File Editor › header.php › Update File

  • Store Operator

    Show me this month’s WooCommerce sales.

    Instead of Analytics › Revenue › Date range › Month to date

  • Page builder Operator

    Change the homepage headline to “Ship faster”.

    Instead of Pages › Home › Edit with Elementor › Heading › Update

  • Users Free

    Give Sarah editor access to the blog.

    Instead of Users › All Users › Sarah › Role › Update User

  • Menus Free

    Add a Docs link to the main menu.

    Instead of Appearance › Menus › Custom Links › Add to Menu › Save Menu

  • Media Free

    Upload these photos and set the featured image.

    Instead of Media › Add New › Posts › Edit › Featured image

  • Comments Free

    Delete the spam comments from last week.

    Instead of Comments › Spam › Select all › Delete Permanently

Every request runs as your WordPress user. Deletes, refunds and admin-access changes wait for your OK.

Built to be trusted

Powerful access, with the guardrails on.

Giving an AI the keys to your site should feel safe. GripMCP is designed so it always does.

Approvals

It asks before it deletes

Deletes, refunds and admin-access changes wait for you on a page in your own wp-admin, together with a check of what they would break. An assistant can never approve its own request.

“Ask me first” is the default
Permissions

Runs as a user you pick

Every call runs as a real WordPress user and is checked against that user’s own capabilities, exactly as wp-admin would. Nothing is elevated.

Activity log

A trail for every action

Every action is recorded with the time, what was done, who did it, the result and how long it took, so nothing happens on your site unseen.

Access

Your keys, your server

One endpoint on your own site. Connect in one click with OAuth 2.1, or use hashed tokens that expire and can be revoked any time.

  • Endpoint stays off until you switch it on
  • HTTPS required
  • Only admins can connect by default
  • No assistant can approve itself
Pricing

Start free. Upgrade when you need more.

Explorer is free on every site you run. Paid tiers add plugin and theme management, WooCommerce and page builders, the developer toolkit and up to 50 sites - with a year of updates and support.

Questions

Good questions, answered.

The five things people ask before they install. Flip a card for the answer.

Answer

Yes. It acts as a WordPress user you pick, with that user’s permissions and nothing more. Deletes, refunds and new admins wait for your OK, and every action is logged.

Answer

Claude connects in one click. ChatGPT, Cursor and other MCP apps connect the same way or with an access token.

Answer

No. GripMCP is the bridge, not the AI. It works with the Claude or ChatGPT plan you already have.

Answer

Yes, from the Operator plan: orders, refunds, products, customers, coupons and sales reports, through WooCommerce’s own data layer.

Answer

Easy to fix. New posts start as drafts, file and page-builder edits keep a backup, and deletes wait for your approval.

Get a grip on your WordPress site.

Install GripMCP, connect your AI, and run your whole site from a chat - starting today, for free.