MCP server for Google Search integration in Claude Desktop
Critical failures across all dimensions. The single tool 'open_gooogle_search' has a misspelled name (typo: 'gooogle'), a trivial 8-character description that violates the 20-char minimum, no parameter descriptions, and no documented output schema. The tool opens a browser window rather than returning structured data, making it unsuitable for agent composition. No error handling, no input validation, and the implementation uses webbrowser.open() which is not remotely accessible and has no return value for the agent to reason about.
search in google with query
Tool name contains typo: 'open_gooogle_search' (three 'o's). LLMs will struggle to invoke it correctly, and the misspelling signals low code quality.
Description is 8 characters ('search in google with query'), below the 20-char minimum. LLMs cannot determine when to use this tool vs. alternatives.
Parameter 'query' has no description. LLM cannot infer expected format, length, or constraints.
Tool opens a browser window via webbrowser.open() and returns None. No structured output schema. Agents cannot extract results, chain to downstream tools, or reason about success/failure.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 19 | 2026-07-28+ | v2 |
No error handling, input validation, or recovery guidance. If the query is malformed or the browser is unavailable, the agent receives no actionable feedback.