Skip to content

Blog

How to connect Claude to your WordPress site

Claude can read your WordPress site and propose changes to it through FlitAgent, a free plugin. Claude connects to flitagent.com, which relays each request to your site. Every change Claude proposes waits for you in wp-admin, unless auto-approve allows it.

What you need

Before you start, check that you have:

  • A Claude Pro, Max, Team or Enterprise plan.
  • A WordPress site with a public HTTPS address, running WordPress 6.0 or later and PHP 7.4 or later. Local and private sites, such as a site on your computer, cannot be connected.
  • An administrator login for the site’s wp-admin.
  • A free flitagent.com account with a verified email address. You can create it while you connect the site.

The full list is in Requirements.

Install the plugin

FlitAgent is free on WordPress.org.

  1. In wp-admin go to Plugins → Add Plugin, search for FlitAgent and click Install Now.
  2. Click Activate. FlitAgent opens a short setup guide that checks the site.

You can also download the zip from WordPress.org and upload it under Plugins → Add Plugin → Upload Plugin. See Install.

Connect your site to flitagent.com

You do this once per site. Nothing is sent to flitagent.com before you click Connect to flitagent.com.

  1. In wp-admin open FlitAgent → Connect and click Connect to flitagent.com.
  2. Log in to your flitagent.com account, or create one. We email you a 6-digit code to verify your address.
  3. On the Approve the site page, choose what AI tools may do under Access: Read and propose changes (the default) or Read only. Then click Approve.
  4. flitagent.com checks that it can reach the site and shows Connected, or the reason it could not.

You can change the access later in wp-admin, under FlitAgent → Settings. Connected apps follow the change straight away, with no need to reconnect. More in Connect your site.

Add FlitAgent to Claude

Claude connects to one address, the same for every AI app: https://mcp.flitagent.com/.

  1. In Claude, open Settings, then Connectors, and click Add custom connector. Or click Set up for Claude in FlitAgent → Connect: it opens this form with the name and address already filled in.
  2. Name it FlitAgent, paste https://mcp.flitagent.com/ and click Add.
  3. Claude lists FlitAgent as a connector. Click Connect, and Claude opens flitagent.com.
  4. Log in to your flitagent.com account. flitagent.com lists each of your sites with its access under Access type for this site. Click Allow.

Claude gets what each site allows, and FlitAgent → Connect on each site shows it as Connected.

If Claude shows “No sign-in” or asks for a header, the connector was added without OAuth. Remove it and add it again with https://mcp.flitagent.com/ only; Claude detects OAuth from the address. The connect guide has the same steps: Connect Claude.

Try a first request

Start a new chat in Claude, choose FlitAgent and ask something that only reads, for example:

  • “Check my site’s health.”
  • “Which updates are safe to run?”
  • “Run a content check.”

With several sites on your account, name the site. Read tools never change anything. Health triage explains what the first request checks.

No FlitAgent tools in the chat? Start a new chat: an app loads its tools when a chat starts. If another WordPress plugin answers instead, select FlitAgent in the chat. More checks in AI app shows no tools.

What happens when Claude proposes a change

While the site allows Read and propose changes, Claude can propose a change, but nothing on the site changes yet. The change waits in FlitAgent → Approvals in wp-admin, unless auto-approve allows it. While the site is Read only, Claude has no write tools at all.

Update page title

Waiting

About us

About FlitAgent

A change waiting in FlitAgent → Approvals.

  • Open FlitAgent → Approvals; the menu shows the number of pending changes. Open the change, check the preview diff and the exact arguments, then click Approve or Reject.
  • Approving works only in a logged-in wp-admin session. Requests from AI apps cannot approve, so Claude cannot approve its own change.
  • After you approve, Claude applies the change before the approval expires. FlitAgent records a receipt in FlitAgent → Activity.
  • Most changes can be rolled back once. When one cannot, the preview says so before you approve.

Note Auto-approve is off by default and set per tool under FlitAgent → Settings. Destructive changes are never auto-approved, and plan items are never auto-applied.

Read more in Approvals, Auto-approve policy and Rollback and its limits.

Start with read only.

Install the plugin, connect your site and see what your AI agent finds: every site starts with Read only. When you want changes, choose Read and propose changes in FlitAgent → Settings.