Skip to main content
Glama
malaysherasia-ai

Google Search Console Connector

Connect Google Search Console

gsc_connect

Open the Google Search Console connect page to complete Google Cloud setup, Google sign-in, and property selection; waits up to 10 minutes for you to finish.

Instructions

Open the Connect page in the user's browser: Google Cloud setup, Google sign-in, and choosing this project's property. Waits until the user finishes (up to 10 minutes).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.1.2

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full burden and does disclose two important traits: the tool drives the user's browser interactively (so it requires a human in the loop) and it blocks for up to 10 minutes waiting for completion. It does not say what is returned on success, what happens on timeout or user abandonment, or whether partial setup leaves state behind, which are meaningful gaps for a blocking auth flow.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single sentence that front-loads the action ('Open the Connect page') and then adds the essential constraint (interactive, up to 10 minutes) with no filler. Every clause earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a zero-parameter tool with no output schema and no annotations, the description covers what happens, that it is user-driven, and that it can block for up to 10 minutes. What is missing is post-condition clarity: whether completion implies the connection is now usable, and what result the caller should expect if it times out.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, so the baseline of 4 applies. There is nothing for the description to clarify beyond the schema, and it correctly adds no redundant parameter talk.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a concrete action (open the Connect page in the browser) and enumerates the steps it covers: Google Cloud setup, Google sign-in, and property selection. That is more specific than a tautology and clearly a setup/auth flow, but it never contrasts itself with the closely related siblings gsc_link_project or gsc_open_dashboard, so an agent still has to guess between them.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies context by listing interactive setup steps and a wait, suggesting it is a first-run onboarding flow, but it gives no explicit when-to-use condition and no direction on when to prefer gsc_link_project, gsc_add_site, or gsc_status instead. Usage is inferable but not stated.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.