Developer
Integrate SEO checks into your workflows.
Use MCP or the CLI, inspect JSON responses and choose tool families for your integration.
Guided start
Connect your assistant
Install the server and reconnect your MCP client. Configure only the sources needed for your request.
Installation guide →Verify available access
List exposed tools. For private data, verify Google properties or Bing sites separately. Editorial drafts can be checked without those accounts.
Prompts and account-free test →Make a bounded request
Use the prompt below. Your assistant asks for missing inputs, explains results and proposes next actions.
Jump to the prompt →
Checks and their limits
What the analysis checks
- Tools exposed by this server, parameters and JSON responses.
- Canonical, robots, hreflang and structured data on public pages.
- Preview of caller-supplied SiteOne JSON, without starting a crawl.
Tool discovery does not prove API access. Family selection grants no write permissions.
The prompt to use in your assistant
Replace example URLs before sending. Your assistant asks for missing texts, periods or budgets.
Read and select the full prompt
Use Search Console MCP (gsc-mcp-tools). If its tools are unavailable, ask which MCP client I use and guide me with https://github.com/FlorianBruniaux/google-search-console-mcp/blob/main/docs/installation.md. Wait for the connection before analysis. get_capabilities reports exposed tools, not source access. For Google data, verify the property with list_properties. For Bing, use bing_sites_list when needed. Configure only required sources and do not ask for secrets in this conversation. Ask for missing inputs and report unavailable tools. Preserve _meta and result boundaries. Do not change the site or submit URLs.
Use get_capabilities to inventory tools actually exposed by this server. Explain configured families, input parameters and the role of _meta. Guide me through checks without private credentials, then ask for public URLs or caller-supplied SiteOne JSON before the relevant calls. Separate observations, calculations, heuristics and unavailable data. Do not access local files, store results or perform external writes.