Integration

Connect Google Search Console to Windsurf

GenieSeo is the hosted MCP server for Google Search Console and GA4. Add one URL to Windsurf's MCP config and Cascade gets live SEO data in every conversation — no Python, no API keys, no CSV exports.

4-step setup (under 60 seconds)

    1

    Create a free GenieSeo account

    Go to /signup. Sign up with email — takes 20 seconds.

    2

    Connect your Google account

    Click 'Connect Google'. One consent screen grants read-only access to Search Console (webmasters.readonly) and GA4 (analytics.readonly).

    3

    Copy your personal MCP URL

    Your dashboard shows a URL like https://seo.geniedial.in/mcp/u/YOUR_TOKEN. Copy it and treat it like a password.

    4

    Add to Windsurf mcp_config.json

    Open or create ~/.codeium/windsurf/mcp_config.json and paste the config below. Restart Windsurf and ask Cascade about your rankings.

json · ~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "genieseo": {
      "serverUrl": "https://seo.geniedial.in/mcp/u/YOUR_TOKEN"
    }
  }
}

What Windsurf Cascade can do with your GSC data

Once connected, Windsurf's Cascade agent has live access to your Search Console and GA4 data through 28 read-only tools. Here are five workflows developers run without leaving Windsurf.

Example prompts to paste into Windsurf Cascade

Rankings

"Show my top 20 queries by clicks for the last 28 days. Flag any with CTR below 2%."

Indexing check

"Check indexing status for these URLs: [paste URLs]. Which are not indexed and why?"

GA4 cross-reference

"Which organic queries drove the most GA4 conversions last month? Show query, clicks, and conversions side by side."

Quick wins

"Find queries ranking in positions 5–15 with over 500 impressions. Sort by impressions descending."

More copy-paste prompts in the Recipe library →

FAQ

Does Windsurf support MCP servers?+

Yes. Windsurf (by Codeium) supports the Model Context Protocol via its mcp_config.json file. Add your GenieSeo MCP URL there and Windsurf's AI assistant (Cascade) can call live Search Console and GA4 tools during any conversation.

Is the GenieSeo MCP URL the same for Windsurf and Cursor?+

Yes. Your personal GenieSeo MCP URL works in any Streamable HTTP MCP client simultaneously — Windsurf, Cursor, Claude, Codex — with no re-authentication. One URL, all clients.

Why would a developer want Search Console inside Windsurf?+

Windsurf users build and ship web products. Having live GSC data in Windsurf means you can diagnose indexing issues, check Core Web Vitals by page, and verify structured data errors without switching tools — fix the code and check the SEO impact in one session.

Does GenieSeo require a local server running?+

No. GenieSeo is a hosted MCP server — the server runs on our infrastructure. You just paste your personal HTTPS URL into Windsurf's MCP config and connect. No uvx, no Docker, no local Python process.

What data can Windsurf access via GenieSeo?+

Windsurf's Cascade agent gets access to 28 read-only tools: 21 Google Search Console tools (search analytics, URL inspection, sitemaps, indexing checks) and 7 GA4 tools (sessions, conversions, revenue, realtime, funnels).

Give Windsurf your real SEO data.

Free during beta · 28 tools · No Python · 60-second setup

Related