Skip to content
AI connector · included on every plan

Your AI assistant, working on your website.

Connect Serpfull to the AI app or code editor you already use. It finds the pain points across SEO, answer engines, links, visitors and uptime, ranks the fixes, and starts making improvements with your consent.

  • Claude
  • ChatGPT
  • Claude Code
  • Cursor
  • VS Code
  • Windsurf

Works with any app that supports remote MCP connectors. Trademarks and logos belong to their owners and are shown only to indicate compatibility; no partnership or endorsement is implied.

How it works

Three steps, and you stay in control.

  1. 01

    Connect

    Add the Serpfull address to your AI app or editor. It opens Serpfull's sign-in in your browser, including two-factor authentication if you use it.

  2. 02

    Choose sites and permissions

    On the consent screen pick the organisation, tick the websites the assistant may see, and choose read, run actions or change settings.

  3. 03

    Ask, review, approve

    The assistant reads your data, ranks fixes by impact with evidence, and runs audits, rescans or changes once you confirm.

What it can do

Tools across every live module.

Assistants only see the tools your permissions and plan allow. Anything that changes state is labelled, and anything that removes data asks for confirmation.

Across every module

Health and priorities

A one-call health overview of a website, and a ranked action plan of SEO, answer-engine, technical, link, trust and compliance fixes with the evidence behind each.

SERP clicks · Competitors

Rankings and competitors

Search terms, run results and position history; competitor visibility and movements. Add keywords or competitors, or pause a term.

SEO audit

SEO and answer engines

Pages, issues by severity and per-page audits compared with the competitors that outrank you. Start a fresh audit after a fix.

Backlinks · Backlink exchange

Backlinks

Referring domains, links, lost links and the competitor link gap. Re-check a link live.

Analytics · Recordings

Visitors

Traffic, sources, pages, goals and not-found pages; recordings summarised as pages, clicks, rage clicks and errors, with no personal data.

Uptime · Domain monitor

Reliability

Monitors, incidents and status pages; domain, certificate and email-security health. Create a monitor or run a propagation check.

Cookie consent · Bot protection

Compliance and protection

Banner status, scanned cookies and consent rates; bot traffic and rules. Rescan cookies, or add and remove bot rules with confirmation.

Reports

Reports

List reports, generate a new one and create a share link for your team or client.

Try asking

Prompts that work well.

  • “Give me a health check for acme-plumbing.co.uk and the five fixes that would help most.”
  • “Which of our pages are missing FAQ or schema markup that answer engines look for?”
  • “Find sites that link to our top three competitors but not to us, and draft outreach notes.”
  • “Why did visits drop last week? Check uptime incidents, lost links and not-found pages.”
  • “Re-run the SEO audit on the boiler repair page and tell me what changed.”
  • “Write this month's client update from our rankings, traffic and uptime.”
Example conversation

You

Our boiler repair page dropped to #14. What happened?

Assistant

Three things changed in the last 30 days: the page lost links from two local directories, its audit score fell from 82 to 64 after the title was shortened to 22 characters, and a competitor added an FAQ section with schema. I'd restore a descriptive title, add 4–6 FAQs with schema, and ask both directories to update their links. Want me to re-run the audit once the title is fixed?

You

Yes, it's live now.

Assistant

Audit started for /boiler-repair. I'll summarise what changed when it finishes.

Security

Built for real business data.

Per-website linking

Each connection sees the websites you tick and nothing else. Every request is checked on our servers.

Scoped permissions

Read, run actions and change settings are separate, and capped by your team role. Removals need explicit confirmation.

Audit log

Every request is logged with the website, tool and result, and kept for 90 days in Settings → AI connections.

Short-lived, hashed tokens

Standard OAuth sign-in with PKCE. Access tokens last an hour, refresh tokens rotate, and all are stored hashed.

Revoke any time

Disconnect from Settings and access stops immediately. Removing someone from your team removes their connections' access too.

No personal data from recordings

Recordings are summarised as pages, clicks and errors. Form field values are never recorded at all.

Plan limits

Included on every plan.

Tool calls are counted per website per month and per connection per minute. Audits, rescans and other actions also use the module's normal allowance.

PlanTool calls per website per monthCalls per minute per connection
Starter2,00020
Growth10,00030
Scale40,00060
Pro100,00090
Business250,000120
Enterprise500,000240

Setup

Connect in a minute.

Server address: https://www.serpfull.com/api/mcp

Claude

  1. Open Settings → Connectors → Add custom connector.
  2. Name it Serpfull and paste the address below.
  3. Press Connect, sign in to Serpfull and choose websites and permissions.
https://www.serpfull.com/api/mcp

ChatGPT

  1. Open Settings → Apps & Connectors and turn on developer mode if your workspace needs it.
  2. Create a connector with the address below and OAuth sign-in.
  3. Sign in to Serpfull when asked and approve access.
https://www.serpfull.com/api/mcp

Claude Code

  1. Run this in your terminal, then type /mcp in Claude Code to sign in.
claude mcp add --transport http serpfull https://www.serpfull.com/api/mcp

Cursor

  1. Add this to ~/.cursor/mcp.json (or .cursor/mcp.json in a project), then sign in from Settings → MCP.
{
  "mcpServers": {
    "serpfull": { "url": "https://www.serpfull.com/api/mcp" }
  }
}

VS Code

  1. Add this to .vscode/mcp.json, start the server from the file, and sign in when prompted.
{
  "servers": {
    "serpfull": { "type": "http", "url": "https://www.serpfull.com/api/mcp" }
  }
}

Windsurf

  1. Add this to ~/.codeium/windsurf/mcp_config.json, refresh MCP servers and sign in.
{
  "mcpServers": {
    "serpfull": { "serverUrl": "https://www.serpfull.com/api/mcp" }
  }
}

In short

Full details, including permissions, limits and endpoints for client developers, are in the AI connector setup guide in our documentation.

FAQ

AI connector questions.

Which AI apps can connect?

Any app or code editor that supports remote MCP connectors with sign-in, including Claude, ChatGPT, Claude Code, Cursor, VS Code and Windsurf. Setup steps for each are above.

Can the assistant change things without asking?

Assistants can only use the permissions you grant on the consent screen. Removing anything needs an explicit confirmation, and well-behaved assistants ask you before running actions. Every request is logged.

Will it see all my websites?

No. You tick the websites a connection can see. Every request is checked against that list on our servers, so data from other websites is never returned.

Does it cost extra?

No. The connector is included on every plan, with a monthly allowance of tool calls per website. Actions such as audits or rescans use the same quotas as in the dashboard.

Is my data used to train AI models?

Serpfull doesn't train models on your data. What your AI app does with the answers it receives is governed by that app's own terms and settings.

How do I disconnect?

Go to Settings → AI connections and press Disconnect. Access stops immediately. You can also remove the connector in the AI app.

Bring your AI assistant to work.

Included on every plan from £99 per website. Connect in a minute, disconnect any time.