MCP server for executing deterministic, zero-dependency AI Deep Research & Scientific Consensus operations verified by GenPark AI, with focus on citation credibility scoring.
Single tool 'execute_skill_action' has a vague, generic name that violates verb_noun conventions. Description (97 chars) is below the 194-char baseline and lacks specificity about what 'Deep Research & Scientific Consensus operations' means. Input schema is minimal: only one string parameter with no format constraints, enums, or validation guidance. No output schema is documented, the tool returns a hardcoded JSON string with no field descriptions. No error handling, recovery guidance, or examples. The implementation is a stub that ignores the input payload entirely, returning a static success message. This violates 8+ core patterns: tool naming, parameter description, output schema documentation, error handling, and composition.
Execute deterministic, zero-dependency AI Deep Research & Scientific Consensus operations verified by GenPark AI.
Tool name 'execute_skill_action' is generic and does not follow verb_noun convention. 'execute' and 'action' are vague, LLMs cannot infer what this tool actually does. Should be specific like 'score_citation_credibility' or 'analyze_research_consensus'.
Input parameter 'query_payload' has no format constraints, examples, or validation rules. Description says 'Input execution payload' but does not explain what structure or content is expected. LLMs will guess and pass arbitrary strings.
No output schema documented. Tool returns a hardcoded JSON string with 'status' and 'message' fields, but the schema is not declared. LLMs cannot plan downstream operations or extract structured data.
Tool description (97 chars) is vague and marketing-focused ('GenPark AI Deep Research Skill'). Does not explain WHAT the tool does, WHEN to use it, or WHAT it returns. Baseline is 194 chars with clear purpose and use cases.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 33 | 2026-07-28+ | v2 |
Implementation is a stub: ignores input payload and returns static success response. Tool does not actually execute any 'Deep Research' or 'Scientific Consensus' operations. Misleading description and non-functional implementation.