Skip to main content
Glama
esinecan

google-search-mcp

by esinecan

google_ai_mode

Obtain an AI-generated answer with cited sources for orientation on unfamiliar topics. Treat the prose as a map to the citations, and verify with a regular search before using.

Instructions

Google's AI Mode answer for a query, with the sources it cites.

The answer is unreliable. Treat it as a lead, never as a fact. It is hit or miss, it is confidently wrong at the same tone it is right, and it is not authoritative even about Google's own products -- which is the trap, because those are exactly the queries where it reads most credible. Nothing from here should reach a user, a document or a decision without being confirmed against a real source.

The citations are the valuable part; the prose is a map to them. Normal use is: read this for orientation on an unfamiliar topic, then google_search for the primary sources and believe those instead. For anything load-bearing, skip this tool.

Absence is normal. AI Mode is not offered for every query, region or account. When it is not there you get available: False and a reason, NOT an error and NOT schema_drift -- so do not retry the same query hoping for a different shape.

Slower than a search: the answer streams, and this polls until it stops growing (typically ~4s, capped at 20s).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
langNo
queryYes
countryNo
Behavior5/5

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

With no annotations provided, the description carries full burden and excels. It discloses unreliability, confident wrongness, the risk of false authority on Google products, the meaning of absent results (available: False vs error/schema_drift), and the slower streaming/polling behavior. This is far beyond a generic tool disclaimer.

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

Conciseness4/5

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

The description is longer than necessary but every paragraph and warning earns its place. It is front-loaded with the core purpose, then structured warnings, normal-use pattern, absence behavior, and latency. Bolded headings aid scannability. Slight verbosity prevents a 5.

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

Completeness5/5

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

Given no output schema and no annotations, the description is remarkably complete. It conveys what the response contains (answer + citations), how to interpret the answer, what absence looks like, and latency expectations. The tool's complexity is high, and the description covers the key edge cases (missing availability, unreliability, comparison to sibling tool) without needing structured output docs.

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

Parameters2/5

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

Schema coverage is 0%, so the description must compensate for parameter ambiguity. While 'query' is implicitly described, there is no explanation of the lang or country parameters, their allowed values, defaults, or how they affect results. The mention of region/account relates to availability, not parameter semantics, leaving optional parameters under-specified.

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

Purpose5/5

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

The description clearly states the tool returns Google's AI Mode answer with citations, using a specific verb ('answer') and distinct resource. It distinguishes itself from google_search by positioning AI Mode as an unreliable lead-generation tool, and it explicitly names google_search as the alternative for authoritative sources.

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

Usage Guidelines5/5

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

The description gives explicit usage guidance: use for orientation on unfamiliar topics, then follow up with google_search for primary sources, and skip for anything load-bearing. It clearly states when not to use it and names the alternative tool, satisfying the highest bar for this dimension.

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

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/esinecan/google-search-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server