MCP server for executing deterministic, zero-dependency Autonomous Browser & Self-Healing DOM operations verified by GenPark AI, with SPA network idle settlement detection capabilities.
Single tool 'execute_skill_action' has a minimal description (97 chars) that lacks actionable context for LLM selection. Input schema is present but parameter 'query_payload' has only a generic description ('Input execution payload for this skill') with no format, constraints, or examples of valid payloads. No output schema is documented, the tool returns a hardcoded JSON string with no structure definition. No error handling guidance, no idempotency markers, and no indication of side effects despite WRITE risk classification. Tool naming is vague ('execute_skill_action') and does not follow verb_noun convention clearly. The implementation is a mock that always returns success, providing no real validation or error scenarios.
Execute deterministic, zero-dependency Autonomous Browser & Self-Healing DOM operations verified by GenPark AI.
No output schema documented. Tool returns hardcoded JSON string with no structure definition, making it impossible for LLMs to plan downstream operations or extract specific fields.
Parameter 'query_payload' lacks format constraints, examples, or validation rules. Description is generic ('Input execution payload for this skill') with no guidance on what constitutes a valid payload.
Tool description (97 chars) is too vague to guide LLM selection. Does not explain WHEN to use it, what prerequisites exist, or how it differs from other tools. Lacks actionable context.
No error handling or recovery guidance. Mock implementation always returns success; real implementation must document failure modes, retryability, and actionable error messages.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 28 | 2026-07-28+ | v2 |
Tool marked as WRITE risk but no confirmation step, dry-run option, or idempotency guarantee documented. Agents cannot safely retry without risking duplicate side effects.