Live at mcp.crawlraven.com/mcp

CrawlRaven MCP Server

Plug it into Claude, ChatGPT, Cursor or any AI agent, and run your whole SEO operation from the chat

Your agent reads Search Console, GA4 and your ranked plan straight from CrawlRaven, then tells you what to fix, refresh and write next. One URL, an OAuth sign-in, read-only by default.

Connect in two minutesRead the MCP reference
OAuth, no API keys13 tools, read-only by defaultFree preview on one site
ClaudeCrawlRaven MCP

Illustrative runs on example.com. Tool names match the live server.

The real problem

Google Search Console in Claude instead of CSV exports

Search Console answers one filtered question at a time. Your agent answers the one you actually have.

Before · export, filter, match, repeat
search.google.com/search-console
Google Search Console performance report
Add filter, againExport to CSVSheet 3 of 4VLOOKUP to GA4
The report shows the top 1,000 rows. The rest is another export.
With CrawlRaven MCP · one question, a ranked list
Claude · CrawlRaven MCP
What should I do this week?
This week, ranked
Push “technical seo audit tool” onto page onestriking distance
Rewrite the title on /tools/meta-checkerCTR gap
Refresh /blog/seo-audit-checklistcontent decay
Pick one owner for “seo report template”query conflict

Left: Google Search Console on example.com. Right: illustrative answer.

Problem 1

Search Console shows 1,000 rows at a time

The Performance report caps every table at 1,000 rows, so the long, specific queries that AI search sends you fall off the end. Every other angle means another filter and another export.

With the MCP server
  • Search queries by text instead of scrolling a table
  • Narrow any report to one exact page in a single call
  • Pick any window from 1 to 365 days
Problem 2

The analysis lives in a spreadsheet nobody reopens

Matching queries to pages, then pages to GA4, is manual work, so it happens once a quarter. By then the page that was decaying has already lost its clicks.

With the MCP server
  • Search Console and linked GA4 answer in the same conversation
  • Opportunities arrive ranked, with the evidence attached
  • Ask again next week without redoing the join
Problem 3

Raw exports make an AI model guess

Paste a CSV into a chat and the model cannot tell whether a drop lines up with a Google update, or which page should own a query. It fills the gap with a plausible story.

With the MCP server
  • The timeline shows verified Google updates next to your own notes
  • Target keywords tell the model which page is meant to rank
  • Answers can name the tool and the date range they used
13 tools

What you can do with the CrawlRaven MCP server

Seven jobs, thirteen tools. Pick one to watch it run. Parameters and response shapes are in the MCP reference.

Claude · CrawlRaven MCPexample.com
Which sites do I have in CrawlRaven?
Clist_websitesCalling…200 OK
example.com · Search Console + GA4 linked
shop.example.com · Search Console
docs.example.com · Search Console
3 websites returned
How it works

How the CrawlRaven MCP server works

The server sits between your CrawlRaven data and the AI client you already use. The client picks a tool, CrawlRaven checks the scope, and typed rows come back with the period and any truncation stated.

What CrawlRaven holds
Search Console
overview, series, queries, pages
Linked GA4
sessions, engagement, key events
Opportunities
ranked, with evidence and action
Target keywords
the plan you set
Timeline
your notes and Google updates
↓
C
CrawlRaven MCP
mcp.crawlraven.com/mcp
OAuth · scoped · typed
↓
Where you ask
Claude and Claude Desktop
Claude Code
ChatGPT
Codex
Cursor
Any OAuth MCP client
Scoped

Each tool belongs to a scope you approve in the browser. A connection only sees the tools you granted.

Typed

Tools return rows with the period and any truncation stated, so the model reasons over data, not a screenshot.

Read-only by default

Twelve tools only read. The one that plans a timeline note waits for your approval in the app.

A full run

From question to evidence-backed answer

This is the decay-triage workflow from the docs, end to end: the agent picks the tools, reads typed rows, lines the drop up against the timeline, and separates a site problem from a Google one.

No export, no screenshot: the agent reads the actual rows
The timeline keeps it honest: updates checked before theories
Follow-ups are one message, not another afternoon
Steal the workflow prompts →
your AI assistant
Find the pages that lost the most clicks over 90 days and check whether a Google update lines up with the drop.
⚙list_pages · days: 90
⚙list_annotations · days: 90
Three pages account for most of the decline:
/blog/seo-audit-checklist−412 clicksdrop starts wk of Jun 28
/tools/meta-tag-checker−188 clicksdrop starts wk of Jun 28
/blog/gsc-guide−121 clicksgradual since early Jun
The June 28 core update on your timeline sits inside the drop window for the first two. The third began slipping three weeks earlier, so that one is on the site, not on Google.
Turn the first two into refresh briefs I can hand to a writer.
drafting…

Illustrative transcript. The prompts are real, from the MCP docs.

Ask your client

SEO MCP prompts for Claude, ChatGPT and Cursor

Type the question, the model picks the tool. More in the prompt library.

>What should I work on this week?>Which pages lost clicks this month?>Did traffic fall gradually or overnight?>Which queries containing “pricing” get impressions but no clicks?>Turn the top five opportunities into a checklist for a writer>Was there a Google update near the drop in early June?
>Which landing pages drove key events over the last 28 days?>Find pages sitting between position 8 and 20>Which target keywords have no page ranking yet?>Group every query for /blog/seo-audit-checklist by intent>Write the monthly search update: what moved, and why>Plan a note for today's launch and wait for my approval
Customer workflows

How teams use the CrawlRaven MCP server

Three customers, three routines, quoted from their success stories.

Voibe logoVoibeEvery day, and every Monday
~2500 → ~9000
Gen AI overview impressions a day
2 hours → 5 minutes
SEO routine, per day

“Now I have a weekly workflow for content refresh where Claude + CR update around 5-7 pages every Monday for me.”

Voibe Search Console, Generative AI features report, daily impressions over the last 12 months
Google Search Console, Performance on Search results, Generative AI features (Beta). 12 months, daily. Total impressions: 613k. Axis runs 18/05/2026 to 14/09/2026.
OutlierKit logoMost days, plus weekly reports
3 hours → 30 minutes
to identify the next set of keywords

“I just now describe in plain english what data I need and it give me all of it in seconds.”

Read the OutlierKit story
Bulk MockupWeekly, and before every new post
Quarterly → weekly
how often they fix low-hanging fruit

“Before we publish a new post, we check it against what we already rank for, so we don't cannibalize our own pages”

Read the Bulk Mockup story
Who it's for

Who the CrawlRaven MCP server is for

Anyone who decides what gets written, refreshed or fixed next, and would rather ask than export.

SEO agencies

Run client work from the chat instead of rebuilding the same export for every account.

  • ✓One connection covers every client site on your plan
  • ✓Weekly and monthly reporting written from live data
  • ✓Answers cite their source, so they hold up on a client call

In-house SEO and content teams

Turn Monday triage into one question and spend the week shipping the fixes.

  • ✓Decaying pages, striking distance and CTR gaps in one ranked list
  • ✓Check a new post against what you already rank for
  • ✓GA4 outcomes next to rankings, so effort goes to pages that convert

Founders and solo marketers

Get the SEO answers without learning another dashboard or hiring for it.

  • ✓Ask in Claude, ChatGPT or Cursor, the tools you already use
  • ✓A short list of what to fix this week, in plain language
  • ✓A free preview on one site before you pay anything
Connect with OAuth

How to connect the CrawlRaven MCP server in four steps

Setup is one-time and takes about two minutes. Per-client screenshots are in how to connect Claude to an SEO MCP server.

  1. 1

    Connect Search Console in CrawlRaven

    Add your site and connect Search Console in the app. Link GA4 as well if you want the analytics tools.

  2. 2

    Add the server URL to your client

    Paste mcp.crawlraven.com/mcp into Claude, ChatGPT, Cursor or any OAuth-capable MCP client, using the remote HTTP transport.

  3. 3

    Sign in and approve the scopes

    Your client opens a browser. Sign in to CrawlRaven and approve the scopes you want. There is no key to paste.

  4. 4

    Ask your first question

    Start with “which sites do I have in CrawlRaven?”, then ask what to work on this week.

OAuth · no manual token required

Add the remote MCP URL in an OAuth-capable connector. The connector discovers CrawlRaven's auth metadata and prompts you to sign in before sending tool requests.

Connect Claude

  1. 1Open Claude settings and go to Connectors.
  2. 2Add a custom connector named CrawlRaven.
  3. 3Paste the endpoint URL below and complete the CrawlRaven sign-in prompt.
Endpoint URL
https://mcp.crawlraven.com/mcp
Advanced OAuth metadata URLs

Most users only need the endpoint URL above. These are for clients that inspect OAuth discovery directly.

Protected resource metadata
https://mcp.crawlraven.com/.well-known/oauth-protected-resource
Authorization server metadata
https://app.crawlraven.com/.well-known/oauth-authorization-server
Pricing

Free preview vs paid MCP access

Try the server free on one site. The full catalog comes with every lifetime license, at no extra charge.

Free preview
$0
eligible free accounts
7 read-only tools
One pinned website
Fixed 28-day window
Up to 50 rows per call
20 tool calls/account/day
Start free
Full access
Included with every lifetime license
one-time payment, no MCP add-on
All 13 tools, by the scopes you approve
Every website on your plan
1 to 365 days, custom ranges
Linked GA4 and timeline tools
No extra charge for MCP
See lifetime pricing

Frequently asked questions

A remote Model Context Protocol server at mcp.crawlraven.com/mcp. It describes each CrawlRaven report and plan surface as a typed tool so an AI client such as Claude, ChatGPT, Cursor, or Claude Code can call it and receive rows instead of a rendered page. It covers Search Console overview, series, queries, and pages, linked GA4 summaries and breakdowns, ranked opportunities, target keywords, and the site timeline.
Free preview · included with every paid plan

Ask Search Console instead of exporting it

Connect one site free, add one URL to your client, and ask what to ship this week.