MCP server for executing deterministic, zero-dependency AI Agent Operations verified by GenPark AI, with focus on multimodal vision-based table structural extraction
Single tool 'execute_skill_action' has critical definition gaps. Description is vague (67 chars, below 10-char minimum for clarity) and does not explain WHAT the tool does, WHEN to use it, or what it returns. Input schema exists but parameter 'query_payload' lacks any description, LLMs cannot infer what payload format is expected. No output schema documented. Tool name uses generic verb 'execute' rather than domain-specific action. No error handling guidance. No examples of valid payloads or expected responses. Fails 6 of 7 definition quality dimensions.
Execute deterministic, zero-dependency AI Agent Operations verified by GenPark AI.
Tool description is too vague and lacks actionable context. 'Execute deterministic, zero-dependency AI Agent 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 over alternatives.
Input parameter 'query_payload' has no description. LLMs cannot infer the expected format, structure, or content. Should describe: format (JSON string? plain text?), required fields, constraints, and examples of valid payloads.
No output schema documented. Tool returns hardcoded JSON with 'status' and 'message' fields, but LLMs have no way to know this. Must document: field names, types, and what each field represents.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 31 | 2026-07-28+ | v2 |
Tool name 'execute_skill_action' is generic and does not convey domain intent. Verb 'execute' is vague (pattern:tool forbids 'process', 'handle', 'run', 'do'). Should be renamed to reflect actual capability, e.g. 'extract_table_structure', 'analyze_vision_image', or 'parse_document_table'.
No error handling or recovery guidance. Tool always returns success status. LLMs need to know: what errors can occur? Are they retryable? What should the agent do if the skill fails?