Product
Search Console
Search Console sites, sitemaps, search analytics, URL indexing and site verification.
Install
gsc is one plugin in the google-services-mcps marketplace, and it runs one MCP server with the same name. Install it for Claude Code with the command below. For Codex, OpenCode or Antigravity, change --agent; the product id stays the same.
Install for Claude Code
npx google-services-mcps install --agent claude --plugin gscWhat it manages
The server carries 3 generated API bindings and 0 gateway APIs. Gateway APIs are reached through api_search, api_describe and api_call, which every product with gateway APIs lists.
| API | Version |
|---|---|
| indexing | v3 |
| searchconsole | v1 |
| siteVerification | v1 |
Tools
The plugin's server registers 37 tools: 19 reads, 11 writes, 7 destructive actions and 0 dynamic tools. A read never asks. A write is listed only when Allow write tools is on, and asks before it runs. A destructive action asks twice. A dynamic tool decides per call.
Every tool name starts with mcp__plugin_gsc_gsc__, so a call traces back to this product. The table lists the tools this server registers, with the safety class from the plugin's tool map.
| Tool | Class | What it does |
|---|---|---|
| account_remove | write | Remove a signed-in account |
| account_set_default | write | Set the default account |
| accounts_list | read | Signed-in accounts |
| api_methods | read | gsc: API methods |
| auth_login | write | Sign in to Google |
| auth_setup_client | write | Save the Google OAuth client |
| auth_status | read | Sign-in status |
| health | read | Server health |
| indexing_url_notifications_get_metadata | read | indexing.urlNotifications.getMetadata |
| indexing_url_notifications_publish | write | indexing.urlNotifications.publish |
| sc_search_analytics_query | read | Query search analytics |
| sc_site_add | write | Add Search Console property |
| sc_site_delete | destructive | Remove Search Console property |
| sc_site_get | read | Get Search Console property |
| sc_sitemap_delete | destructive | Delete sitemap |
| sc_sitemap_get | read | Get sitemap |
| sc_sitemap_submit | write | Submit sitemap |
| sc_sitemaps_list | read | List sitemaps |
| sc_sites_list | read | List Search Console properties |
| sc_url_inspect | read | Inspect URL |
| searchcons_searchanalytics_query | read | webmasters.searchanalytics.query |
| searchcons_sitemaps_delete | destructive | webmasters.sitemaps.delete |
| searchcons_sitemaps_get | read | webmasters.sitemaps.get |
| searchcons_sitemaps_list | read | webmasters.sitemaps.list |
| searchcons_sitemaps_submit | write | webmasters.sitemaps.submit |
| searchcons_sites_add | write | webmasters.sites.add |
| searchcons_sites_delete | destructive | webmasters.sites.delete |
| searchcons_sites_get | read | webmasters.sites.get |
| searchcons_sites_list | read | webmasters.sites.list |
| searchcons_url_inspection_index_inspect | read | searchconsole.urlInspection.index.inspect |
| siteverif_web_resource_delete | destructive | siteVerification.webResource.delete |
| siteverif_web_resource_get | read | siteVerification.webResource.get |
| siteverif_web_resource_get_token | write | siteVerification.webResource.getToken |
| siteverif_web_resource_insert | write | siteVerification.webResource.insert |
| siteverif_web_resource_list | read | siteVerification.webResource.list |
| siteverif_web_resource_patch | destructive | siteVerification.webResource.patch |
| siteverif_web_resource_update | destructive | siteVerification.webResource.update |
The plugin option toolset can list fewer tools. google lists 9 tools that do the same jobs as Google's official MCP server for this product; curated lists the hand-written and gateway tools; all is the default.
Sign-in
gsc belongs to the searchconsole login group. Log in once for the group: create a Desktop OAuth client in a Google Cloud project, save its file with npx google-services-mcps setup-client, then run npx google-services-mcps login searchconsole.
The plugin's scope file lists 5 OAuth scopes for 1 APIs. A login asks only for the scopes of its profile: readonly (the default), readwrite, full, or an exact list.
| API | Scope |
|---|---|
| gsc | https://www.googleapis.com/auth/indexing |
| gsc | https://www.googleapis.com/auth/siteverification |
| gsc | https://www.googleapis.com/auth/siteverification.verify_only |
| gsc | https://www.googleapis.com/auth/webmasters |
| gsc | https://www.googleapis.com/auth/webmasters.readonly |
Plugin details
- Plugin
- gsc
- MCP server
- gsc
- Display name
- Search Console
- Version
- 2.17.0
- Marketplace
- google-services-mcps
- Login group
- searchconsole
- Marketplace category
- seo
- Plugin options
- allow_writes, confirmation, token_dir, toolset
- Server kind
- curated+discovery