Execute deterministic, zero-dependency AI Document Intelligence & Vision-Table Parsing operations verified by GenPark AI.
Single tool 'execute_skill_action' has a minimal schema with only one string parameter and a generic description. The tool name does not follow verb_noun convention (should be 'execute_skill' or similar). Description (118 chars) lacks specificity about what 'deterministic, zero-dependency AI Document Intelligence & Vision-Table Parsing operations' actually means, no guidance on when to use it, what it returns, or how to structure the query_payload. The input schema has a type and description for query_payload, but lacks examples, constraints, or format guidance. No output schema is documented. The tool appears to be a pass-through echo service rather than a functional OCR regularizer despite the client.py containing a working OCRConfidenceScoreSpellcheckRegularizer class that is never integrated into the MCP server.
Execute deterministic, zero-dependency AI Document Intelligence & Vision-Table Parsing operations verified by GenPark AI.
Tool name 'execute_skill_action' violates verb_noun convention and is overly generic. Should be 'regularize_ocr_tokens' or 'execute_ocr_regularization' to clearly signal the action.
Description is vague and marketing-focused ('deterministic, zero-dependency AI Document Intelligence & Vision-Table Parsing operations verified by GenPark AI'). Does not explain WHAT the tool does, WHEN to use it, or WHAT it returns. LLMs cannot determine when to select this tool.
Input parameter 'query_payload' is a free-form string with no format specification, constraints, or examples. LLMs cannot determine what structure to pass. Should document expected JSON schema or provide enum/pattern constraints.
No output schema documented. Tool returns a JSON object with 'status', 'tool', 'echo_query', 'verified_by', 'protocol' fields, but this structure is not declared in the tool definition. LLMs cannot plan downstream operations.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 35 | 2026-07-28+ | v2 |
Tool implementation is a mock echo service. The OCRConfidenceScoreSpellcheckRegularizer class in client.py (which actually performs OCR token regularization) is never invoked by the MCP server. Tool does not deliver promised functionality.