Your SEO data, native in every AI
Connect Claude, Cursor, or any MCP client once. Your agent gets live GSC analytics, full audits, schema generation, and pSEO batches — without copy-paste.
You
Find pages with high impressions but low CTR, then fix the titles.
Claude
→ Calling gsc_opportunities(days=28)
↳ CTR underperformers · 3 found
/blog/seo-guide · #4 · 0.8% CTR · missed +52
/tools/schema · #6 · 1.1% CTR · missed +31
/pricing · #3 · 2.4% CTR · missed +24
You
Rewrite the SEO guide title.
Claude
→ Calling keyword_brief, serp_preview▍
Works with every MCP client
The problem MCP solves
Your AI has no idea what's happening on your site
You copy-paste GSC data into ChatGPT every time you want analysis.
Claude calls gsc_analytics directly and gets live clicks, impressions, and CTR.
You run a manual audit, export it, then explain the issues to Claude line by line.
Ask Claude to audit the URL. It calls seo_check_url, gets the issues, and fixes them.
You generate pSEO pages manually, one at a time, switching between tools.
Claude calls pseo_generate with your template and 50 city variables. Done in one shot.
25 tools
Everything your agent needs to ship SEO
Every tool returns structured text Claude can read, reason over, and act on.
keyword_briefFull content brief — title, H1, outline, key entities, SERP gap analysisrank_checkWhere your domain ranks on Google for any keyword, plus top 5 competitorssearch_intentKeyword opportunities for a site with intent, difficulty, and effort scoreskeyword_densityKeyword and phrase frequency analysis for any URL or pasted text
seo_check_urlFull SEO audit of any URL — meta, H1s, schema, OG tags, canonical, robotsserp_previewPreview how a page appears in Google results, with character-length checksgenerate_metaGenerate ready-to-paste HTML meta and Open Graph tagsaeo_analysisFeatured snippet and AI overview readiness scoring for any topic or URL
da_checkDomain authority score 0-100 via DNS signals — A record, MX, SPF, DMARC, DKIMbacklink_checkWeb mentions, authority score, domain age, and Wayback snapshot count
generate_schemaJSON-LD structured data — Organization, Article, FAQ, Product, LocalBusinessrobots_checkFetch and read robots.txt for any domainsitemap_checkParse sitemap.xml or sitemap index and list the first 20 URLsutm_buildBuild properly formatted UTM tracking URLs from campaign parameters
gsc_analyticsLive clicks, impressions, CTR, position, top queries + top pages from Search Consolegsc_opportunitiesStriking-distance keywords (rank 8-20) + CTR underperformers with projected click gainsgsc_comparePeriod-over-period comparison — winning queries, losing queries, page winners + losersgsc_cannibalizationDetect queries where multiple URLs from your site compete in the same SERPgsc_segmentsGSC performance segmented by country or device — find geographic + device gapsgsc_questionsQuestion-style queries (how/what/why) — direct AEO and FAQ schema opportunitiesgsc_brandedBranded vs unbranded click split — see your acquisition pipeline strengthgsc_page_intelTop queries per top page — write better titles based on real ranking datagsc_anomaliesDaily anomaly detection — algorithm hits, viral spikes, sudden dropsgsc_discoverGoogle Discover performance — separate channel, big for content sites
pseo_generateGenerate batches of programmatic pages — titles, H1s, meta descriptions, content outlines, and schema
Example queries
What you can ask Claude
“Check how mysite.com ranks for "best accounting software for freelancers" and write a full content brief to rank #1.”
rank_checkkeyword_brief“Audit https://mysite.com/pricing and generate all the missing meta + schema markup, ready to paste.”
seo_check_urlgenerate_metagenerate_schema“Pull my GSC data for the last 28 days. Which pages have more than 500 impressions but a CTR below 2%?”
gsc_analytics“Generate 30 location pages using the template "best accountant in {city}" for cities in California.”
pseo_generateSetup in 2 minutes
Connect once. Use everywhere.
Get your API key
Sign in to Rankforce, go to Dashboard → MCP, and copy your personal API key. Each key is tied to your account so Claude sees only your data.
Get API keyAdd the MCP server
Claude Code (terminal)
One command. No config file editing. Works in any terminal where Claude Code is installed.
$ claude mcp add --scope user --transport http rankforce \
"https://noveltyseo.com/api/mcp" \
--header "Authorization: Bearer YOUR_API_KEY"After running, restart Claude Code and verify with claude mcp list.
Or configure manually (Desktop / Cursor)
Claude Desktop
Add to ~/.claude/claude_desktop_config.json
{
"mcpServers": {
"rankforce": {
"type": "http",
"url": "https://noveltyseo.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Cursor
Add to .cursor/mcp.json in your project root
{
"mcpServers": {
"rankforce": {
"url": "https://noveltyseo.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Start a conversation
Restart your AI client after adding the config. Then ask Claude anything SEO-related and it will use the Rankforce tools automatically. For GSC data, paste your project ID (visible in the dashboard URL) on first use.
Try this first
"Check the SEO on https://mysite.com and give me a fix list."
Your agent is waiting for context.
Get your API key, add the config, and Claude knows everything about your site in 2 minutes.
Included in every plan. See pricing