gsc_doctor
Diagnose Google Search Console MCP setup failures with five checks (OAuth, token, config, store, properties) and receive concrete next-step fixes for each issue.
Instructions
Diagnose whether gsc-mcp is set up to talk to Search Console.
Runs five checks in order — oauth_client, token, config, store,
properties — and reports all of them even if one raises. A check that
raises is recorded as ok: False with the exception's TYPE NAME only
in detail; the message is never included, because it can carry a
bearer token, a credentialed URL, or a raw response body. Every
failing check carries a non-empty fix string with a concrete next
step; this tool diagnoses, it does not repair anything itself.
Costs at most one Search Console API call (sites.list, for the
properties check) — zero network calls if an earlier check already
shows the client or token is unusable and a caller stops before
reaching it, though this implementation always runs all five.
Returns {"ok": bool, "checks": [{"name", "ok", "detail", "fix"}, ...]};
ok is true only when every check passed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||