Framework-neutral WebMCP projection and browser registration bridge for exposing tools to web-based model context protocol clients.
WebMCP Bridge exposes 2 tools with clear verb-noun naming (reference_read_counter, reference_increment_counter) and proper JSON Schema input definitions. Both tools have descriptions and constrained parameters. However, descriptions are minimal (under 100 chars), lack context about when to use each tool, and do not explain the relationship between them. Parameter descriptions are absent entirely. Output schemas are not documented. Error handling guidance is missing. The tools appear to be example/reference implementations rather than production-grade definitions.
Increment the visible page counter by a bounded amount.
Read the current counter shown on this page.
Parameter descriptions missing. 'amount' parameter in reference_increment_counter has no description explaining its purpose, valid range, or use case.
Tool descriptions are too brief (under 100 chars). Lack context about when to call each tool, what state they operate on, and how they relate. LLMs cannot infer selection logic from minimal descriptions.
Output schemas not documented. No specification of what fields reference_read_counter returns or what the counter value type/range is.
No error handling guidance. Tools do not document failure modes, recovery steps, or what errors an LLM should expect (e.g., bounds violations, state conflicts).
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 59 | 2026-07-28+ | v2 |
Tool composition unclear. No documentation explaining the relationship between read and increment operations, or whether they operate on shared state.