SEO MCP server for Claude Code, Cursor and more
Connect SEOForge to your AI assistant and ask about your Google traffic, rankings, conversions and content in plain English. It answers from your own Search Console, Google Analytics and rank tracking, and can plan and write your next articles.
Included in every plan. Works with:
Claude Code
Cursor
Windsurf
VS Code- Any MCP client that takes an API key
Which pages lost the most Google clicks this month, and why?
3 pages account for 71% of the drop in clicks compared with last month.
Your “best project management software” guide fell from 1,140 to 520 clicks. It slipped from position 3 to 7 for its main query, while impressions stayed flat, so demand didn't change: you lost rankings.
The other two lost clicks at the same positions, which points to lower CTR. Both have titles that end in 2025.
Want me to plan a refresh for the guide and suggest new titles for the other two?
Try another question:
Answers from your own data
Ask an assistant about your SEO without data and it guesses. Connected to SEOForge, it reads the same numbers you see in your dashboards.
Google Search Console
Clicks, impressions, CTR and position for your whole site, each page and each query, with comparisons to the previous period or last year.
Google Search Console MCP server
get_search_trafficget_page_queriesget_article_performanceGoogle Analytics
Sessions, engagement, key events and revenue by landing page and traffic source, plus who visits and what's happening right now.
get_analytics_overviewget_landing_pagesget_key_eventsRank tracking
Your tracked keywords with their latest Google positions on desktop and mobile, and up to a year of weekly history for each.
list_tracked_keywordsget_keyword_rank_historyArticles and content plan
Every article SEOForge has written for you, with its full text and meta tags, your content plan, and your brand, audience and tone of voice.
list_articlesget_content_planget_project_settingsAsk the questions an SEO would
Built-in analyses combine your Search Console, Analytics and ranking data and come back with what to do next, so your assistant doesn't have to work it out from raw numbers.
Which pages are losing traffic, and why?
Ranks pages by clicks lost and says whether rankings, demand or CTR caused it.
find_declining_pagesWhat's almost on page one?
Finds queries at positions 8 to 20 and estimates the clicks you'd gain in the top 3.
find_striking_distanceWhich pages get seen but not clicked?
Compares each page's CTR with what its position usually earns, and suggests new titles.
find_low_ctr_pagesAre our pages competing with each other?
Spots queries where two of your URLs split impressions, and names the pairs that clash most.
find_cannibalizationWhich pages aren't in Google?
Inspects URLs with Search Console and reports Google's reason for each page left out.
find_indexing_issuesWhat should we change in this article?
Lists lost queries, missing sections, outdated stats and broken links, then plans the rewrite.
plan_content_refreshDid our changes work?
Compares clicks and position before and after each edit, against your site's overall trend.
measure_change_impactWhat happened this week?
Summarizes traffic, rank moves, conversions and Google updates, with the top 5 next steps.
project_reportThat's 8 of 100+ tools. You can also load keyword research, search results, competitor domains, backlinks, site audits, indexing and Core Web Vitals, alerts and reports and local rankings. See every tool
From answers to done
Give your assistant a Read & write key and it can act on what it finds:
- Add keywords and topics to your content plan
- Start writing articles in your brand voice
- Edit article drafts, titles and meta descriptions
- Add or remove tracked keywords
Nothing goes live without you
No key can publish to your site. Edits keep the previous version, so you can restore it.
Keys you control
Make a key read-only or limit it to one project, and revoke it anytime from Settings.
Your data stays yours
A key can only see projects you own or were invited to.
Set up in two minutes
You need an SEOForge plan or free trial. Connect Search Console and Google Analytics in SEOForge first if you want to ask about traffic.
- 1
Create an API key
In SEOForge, open Settings, then API & MCP. Name the key, choose its projects and whether it's read-only, and copy it. It's shown only once.
- 2
Add SEOForge to your assistant
Run this in your terminal:
Terminalclaude mcp add --transport http --scope user seoforge https://www.seoforge.ai/api/mcp --header "Authorization: Bearer YOUR_API_KEY"Replace
YOUR_API_KEYwith the key you created. - 3
Ask your first question
Restart your assistant and try “List my SEOForge projects”, then “Which of my articles get the most Google clicks?”
Stuck? The setup guide covers each client, limits and error messages.
MCP questions
MCP (Model Context Protocol) is an open standard that lets AI assistants use outside tools and data. The SEOForge MCP server gives your assistant tools to read your Search Console, Google Analytics, rankings and articles, so it answers SEO questions from your real data instead of guessing.
Any MCP client that can send an API key in a header, including Claude Code, Cursor, Windsurf and VS Code. ChatGPT and claude.ai connectors sign in with OAuth, which SEOForge doesn't support yet.
Yes. MCP and API access are included in every plan, including the 3-day free trial, at no extra cost. Generating articles through MCP counts toward your plan's monthly articles.
Only if you give it a Read & write key. Then it can add to your content plan, start articles, edit drafts and change tracked keywords. No key can publish to your live site, and every article edit keeps the previous version so you can restore it.
To ask about traffic, yes. Connect them once in SEOForge, and the MCP server can read them for every project you've connected. Articles, your content plan and rank tracking work without them.
Those give your assistant market data: keyword volumes, competitors and backlinks across the web. SEOForge connects your own Search Console, Google Analytics, rankings and articles, and can plan and write content for you. SEOForge also includes keyword, search result and backlink data, free during the beta.
Each key can make 60 requests a minute. Keyword, search result, domain and backlink data is free during the beta, up to a daily limit per account. Search Console, Analytics, rank tracking and content tools have no data cost.
Yes. The same key works with the SEOForge REST API, so you can pull the same data into your own scripts, dashboards and automations.
Ask your AI assistant about your SEO today
Connect your site, and SEOForge builds your keyword plan and drafts your first articles in your brand voice. Try it free for 3 days.
