setup-google-access

Installation
SKILL.md

Setup Google access

Walk the user through a one-time setup that works for unlimited websites afterwards. The end state: a Google Cloud service account whose JSON key feeds two local MCP servers (gsc and analytics, declared in this plugin's .mcp.json). If this skill was installed standalone (via npx skills add, without the plugin), the user must declare those servers manually in their client — give them the JSON block from section 4 of https://github.com/PapiScholz/search-visibility-kit/blob/main/SETUP.md.

Prerequisites check

Before anything, verify what already works:

  1. Try list_properties (gsc) and get_account_summaries (analytics). If both return data, setup is done — skip to verification.
  2. Check uvx is installed (uvx --version). If missing, have the user install uv: Windows powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex", macOS/Linux curl -LsSf https://astral.sh/uv/install.sh | sh. If the installer errors with "file in use", uv is already installed — do not reinstall.

One-time Google Cloud setup

Guide the user through (they do this in the browser; offer to walk through each screen):

Installs
2
GitHub Stars
1
First Seen
Aug 1, 2026
setup-google-access — papischolz/search-visibility-kit