# QuerySail: Google Search Console

QuerySail lets an AI agent read Google Search Console metrics, compare date ranges, inspect URLs and review sitemap status. It cannot change Search Console data.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: querysail
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/querysail/querysail-gsc
- Updated: 2026-10-11
- HTML: https://affpapa.org/en/nevibecode/mcp/querysail-google-search-console

## What it does

Connect a Google Search Console account through QuerySail, then ask an agent about clicks, impressions, CTR or average position. Results can be grouped by date, query, page, country or device. Period comparisons surface queries and pages with the biggest gains or drops, while URL checks report indexing status and Google's selected canonical.

The server can also show when Google last read a sitemap, its URL count, and any errors or warnings. It is read-only: it cannot submit sitemaps, request indexing or alter Search Console settings. You need a QuerySail account linked to Google Search Console; the client opens a browser for sign-in on first use. Claude Code connects over HTTP.

## Requirements
- Remote server: `https://mcp.querysail.com/gsc/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http gsc https://mcp.querysail.com/gsc/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add querysail-google-search-console --url https://mcp.querysail.com/gsc/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "querysail-google-search-console": {
            "url": "https://mcp.querysail.com/gsc/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "querysail-google-search-console": {
            "type": "http",
            "url": "https://mcp.querysail.com/gsc/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http querysail-google-search-console https://mcp.querysail.com/gsc/mcp
```

## When to use it
- compare search traffic across two date ranges
- find pages with the most Google clicks
- break down impressions by query or device
- check URL indexing and Google's chosen canonical
- review sitemap errors and warnings

## Example prompts
- Compare search traffic for this period with the previous one.
- Which pages received the most Google clicks in the last 28 days?
- Check whether the homepage is indexed and report Google's chosen canonical.

## Similar
- [pp-google-search-console](https://affpapa.org/en/nevibecode/skills/pp-google-search-console.md) — skill · 511 installs
- [google-search-console](https://affpapa.org/en/nevibecode/mcp/sarahpark-google-search-console.md) — MCP server · ★ 9
- [Google Search Console](https://affpapa.org/en/nevibecode/mcp/google-search-console.md) — MCP server · ★ 9
- [Google Search Console MCP](https://affpapa.org/en/nevibecode/mcp/google-search-console-mcp.md) — MCP server
- [search-console-mcp](https://affpapa.org/en/nevibecode/mcp/sudomichael-search-console-mcp.md) — MCP server · ★ 7
- [Google Webtools MCP](https://affpapa.org/en/nevibecode/mcp/google-webtools-mcp.md) — MCP server · ★ 6

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
