MCP server for onboarding independent retailers into a pan-European B2B wholesale marketplace with support for working capital credit, shipping, and voucher benefits
This server has severe definition quality issues. Tool 1 (execute_skill_action) is inferred from a supported_tools declaration with no explicit schema, description, or parameter definitions visible in the source code. Tool 2 (onboard_independent_retailer) has a basic description and input schema with three parameters, but the schema lacks proper JSON Schema structure (no 'type' field visible at parameter level in the declaration), descriptions are minimal (under 20 chars for some), and there is no documented output schema. Neither tool has error handling guidance, recovery paths, or security considerations. The server provides no tool annotations, no pagination support, and no structured error responses. This is a minimal proof-of-concept implementation far below production standards.
Execute a skill action for the pan-European B2B wholesale marketplace (inferred from supported_tools declaration)
Onboard an independent retailer into the pan-European B2B wholesale marketplace with welcome voucher, net 60 working capital credit, and free pan-European shipping
Tool 1 (execute_skill_action) has no visible schema, description, or parameter definitions, only inferred from supported_tools array. Cannot verify input/output contract.
No output schemas documented for either tool. Agents cannot plan downstream calls or extract required fields (e.g., retailer_account_id for follow-up operations).
Parameter descriptions are minimal or missing type information. 'shop_name' description is 24 chars; 'primary_category' lacks enum constraint despite being a categorical field (Artisan_Home_Decor, Sustainable_Beauty_Wellness are examples, not exhaustive).
No error handling or recovery guidance. If onboarding fails (invalid category, duplicate shop name, API error), the agent has no actionable next step.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 30 | 2026-07-28+ | v2 |
Tool naming: 'execute_skill_action' is generic and vague. Does not follow verb_noun pattern clearly. 'onboard_independent_retailer' is better but lacks clarity on what 'onboard' entails (account creation, credit approval, shipping setup all bundled).