MoAI Cowork — a multi-plugin MCP server ecosystem for Korean commerce, legal, media, analytics, and office automation. Aggregates 20+ specialized MCP servers (Naver SmartStore, Imweb, Cafe24, Korean Law, KOSIS Stats, Archhub, OpenDART, Kordoc, ElevenLabs, Higgsfield, Meta Ads, Typefully, WordPress, Threads Poster) with unified OAuth2/API key credential management, token persistence, HTTP retry, TTL caching, and error mapping via moai-mcp-core.
Critical failure across all dimensions. Of 31 tools, only 6 have visible definitions in source code (smartstore, imweb, cafe24, threads_create_container, threads_publish, elevenlabs). The remaining 25 tools are declared only in .mcp.json config files with brief comments, no input schemas, no parameter descriptions, no output schemas visible. Even the 6 tools with source code lack proper schema documentation. Tool descriptions are present but generic (90-200 chars), lacking LLM-optimized guidance on WHEN to use each tool vs alternatives. No parameter descriptions found in any tool. No error handling patterns visible. This server is a thin wrapper around external APIs with minimal MCP-native tooling.
Korean Ministry of Land, Infrastructure and Transport Building Hub (건축물대장, 건축인허가, 주택인허가) with legal-dong code, building profile, floor composition, district statistics, aging buildings, demolition/asbestos records, permit pipeline, public appraisal time-series
Cafe24 shopping mall Admin API tools (19 domains) + Analytics API (cafe24data) with OAuth2 access/refresh token auto-renewal and dual rate-limit handling (Leaky Bucket + Usage)
OpenDART Buffett-grade quality snapshot (버핏급 애널리스트 프레임)
OpenDART disclosure anomaly detection (공시 이상 탐지)
OpenDART electronic disclosure search (공시 조회) — 83 APIs compressed into 15 tools
OpenDART financial statements (재무제표) with XBRL markdown_full account + calculation verification
NO INPUT SCHEMAS VISIBLE for any of 31 tools. Tools are declared in .mcp.json config files with only names and brief descriptions. No JSON Schema definitions, no parameter types, no constraints.
NO PARAMETER DESCRIPTIONS for any tool. Even tools with source code (smartstore, imweb, cafe24) lack documented parameter meanings, types, constraints, or examples.
TOOL DEFINITIONS INFERRED, NOT EXPLICIT. 25 of 31 tools exist only as entries in .mcp.json config files with no visible tool registration code.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 26 | 2026-07-28+ | v2 |
OpenDART insider trading signal detection (버핏급 애널리스트 프레임)
ElevenLabs TTS (text-to-speech) with voice cloning, multilingual dubbing, sound effects
ElevenLabs voice cloning
Higgsfield AI image generation (brand visual, mockup, hero image, mascot consistency)
Higgsfield AI video generation (character consistency, storyboard, previz)
Imweb e-commerce order management tools (136 endpoints across 8 categories: order, product, member, community, promotion, site, script, payment)
Korean document form auto-fill
Korean document parser (HWP 3.0/5.x, HWPX, HWPML, PDF, XLSX, DOCX → Markdown) with DRM decryption, perfect table reproduction, before-after comparison, auto form-filling, OCR integration
Korean document form parser (extract form fields)
Korean document table parser (extract and convert tables to Markdown)
Determine applicable law based on act date (행위시법 판단)
Korean law precedent status verification (alive/dead)
Korean law article impact graph (조문 영향그래프)
Korean National Law Information search (법제처 42 APIs → 9 tools: laws, precedents, administrative rules, local ordinances, treaties, interpretations) with LLM hallucination prevention via citation verification
Korean law citation verification to prevent LLM hallucination
KOSIS National Statistics query (92 keywords + 100+ natural language aliases, 17 provinces + 230+ municipalities, time-series trends/rankings, auto-citation of source statistics table IDs)
Meta Ads AI Connectors campaign creation (2026-04-29 open beta, hosted at https://mcp.facebook.com/ads)
Meta Ads AI Connectors campaign management
Naver SmartStore product management tools (90 tools across 9 domains: products, orders, settlements, inquiries, logistics, seller info, commerce solutions, statistics)
Threads(Meta) Graph API container creation for text/image/video posts (2-stage publishing: create container → publish)
Threads(Meta) Graph API post publishing (final step after container creation)
Typefully queue management
Typefully official remote MCP — X/Threads thread creation and scheduling
WordPress.com official remote MCP — post publishing and media management
WordPress.com site management
GENERIC TOOL DESCRIPTIONS lack LLM-optimized guidance. Descriptions state WHAT the tool does but not WHEN to use it vs alternatives, what prerequisites exist, or what the output structure is. E.g. 'korean_law_search' is described as 'Korean National Law Information search' (35 chars), too vague for LLM selection.
NO ERROR HANDLING PATTERNS visible. No recovery guidance, no categorization of retryable vs fatal errors, no actionable error messages.