MCP server for executing deterministic, zero-dependency Autonomous CRM, B2B Sales Intelligence & Lead Enrichment operations with hyper-personalized outreach sequence generation and spam compliance checking.
Single tool 'execute_skill_action' has a vague, marketing-focused description (97 chars) that fails to explain WHAT the tool does, WHEN to use it, or what it returns. Input schema exists but is minimal: single string parameter 'query_payload' with no format constraints, length limits, or examples of valid payloads. No output schema documented, response is a generic JSON echo with no structured fields the LLM can rely on. Tool name uses 'execute' (generic verb) + 'skill_action' (vague noun), violating verb_noun clarity. No error handling guidance. No parameter validation rules. Composition is poor: tool claims to handle 'Autonomous CRM, B2B Sales Intelligence & Lead Enrichment', three distinct domains in one tool, violating single-responsibility principle.
Execute deterministic, zero-dependency Autonomous CRM, B2B Sales Intelligence & Lead Enrichment operations verified by GenPark AI.
Tool name 'execute_skill_action' is generic and vague. 'execute' and 'skill_action' do not convey what the tool actually does. LLMs cannot infer intent from the name alone.
Description (97 chars) is marketing copy ('verified by GenPark AI') rather than functional documentation. Does not explain WHAT the tool does, WHEN to use it, or what it returns. Violates 10 - 1024 char guideline for clarity.
Input parameter 'query_payload' has no format constraints, length limits, or examples. Description is generic ('Input execution payload'). LLM cannot determine valid payload structure.
No output schema documented. Response is a generic JSON echo with fields like 'status', 'tool', 'echo_query', 'verified_by'. LLM cannot plan downstream tool calls or extract structured data.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 35 | 2026-07-28+ | v2 |
Single tool claims to handle three distinct domains (CRM, B2B Sales Intelligence, Lead Enrichment). Violates single-responsibility principle. Should be split into separate, focused tools.