MCP server providing browser-based tools for searching and retrieving LensUp tools
Critical failures across all dimensions. Tool definitions are inferred from smoke test assertions rather than visible in source code. No input schemas, descriptions, or parameter documentation found. The smoke.sh script validates that tools exist and lack 'file' and 'url' parameters, but provides zero evidence of actual schema definitions, descriptions, or proper tool registration. This is a hosted HTTP service with no accessible implementation code provided.
No input schemas visible. Smoke test only asserts absence of 'file' and 'url' params, but provides no evidence of actual schema definitions, parameter types, or constraints.
No tool descriptions found. Without descriptions, LLMs cannot determine when or why to select these tools. Rubric requires 10 - 1024 character descriptions for every tool.
No parameter documentation. Even if schemas exist on the remote server, no descriptions are visible in provided source. LLMs cannot infer parameter meaning from names alone.
Tool definitions inferred, not explicitly visible. Smoke test validates tool names exist but does not show actual tool registration code, schema definitions, or implementation.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 38 | 2026-07-28+ | v2 |
No output schema documentation. LLMs need to know what fields to expect from search_lensup_tools and get_lensup_tool to plan downstream calls and extract data correctly.