MCP server for browser automation using Browser MCP
Critical failure: ALL 13 tools have placeholder descriptions (e.g., 'NavigateTool.shape.description.value') instead of actual text. This is a hard blocker, LLMs cannot determine when or why to select tools without real descriptions. Input schemas are present with proper types and parameter descriptions, but tool-level descriptions are completely absent. No error handling guidance, no output schema documentation, and no tool annotations. This server is non-functional for agent use.
ClickTool.shape.description.value
DragTool.shape.description.value
GetConsoleLogsTool.shape.description.value
GoBackTool.shape.description.value
GoForwardTool.shape.description.value
HoverTool.shape.description.value
NavigateTool.shape.description.value
PressKeyTool.shape.description.value
ScreenshotTool.shape.description.value
ALL tool descriptions are placeholder strings (e.g., 'NavigateTool.shape.description.value') instead of actual human-readable text. LLMs cannot determine tool purpose or selection criteria without real descriptions.
No output schema documentation. Tools return content arrays but LLMs have no visibility into what fields or structure to expect, preventing downstream tool chaining and data extraction.
No error handling guidance. CallToolRequestSchema catches errors and returns generic error text, but does not categorize errors as retryable/user-fixable/fatal or provide recovery steps.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 35 | 2026-07-28+ | v2 |
SelectOptionTool.shape.description.value
SnapshotTool.shape.description.value
TypeTool.shape.description.value
WaitTool.shape.description.value
No tool annotations (readOnlyHint, destructiveHint, idempotentHint). Agents cannot distinguish safe read-only tools from destructive ones, risking unintended side effects.
Parameter 'element' in click/drag/hover/type is ambiguous. No description of what constitutes a valid element identifier (CSS selector? XPath? DOM ID?). LLMs will guess and fail.