Summary
One call covers the whole set of phrasings you would have tried anyway.
Search rarely happens one query at a time: a question becomes several phrasings, and issuing them separately means a round trip through the model for each. Taking an array of queries collapses that into one call, and the locale parameter makes the same set repeatable against a different regional index.
What it is
A single search tool that takes an array of queries and returns Google results for all of them at once.
What you get
- Several keyword searches issued in one call, with their results returned together
- A limit on how many results come back, and a locale that decides which Google results you see
- A timeout that bounds how long the call waits, and a debug mode for when it returns nothing
Requirements
No account and no API key.
Setup effort
One command — npx -y g-search-mcp
