Corebee AI customer support MCP server. Manage conversations, contacts, knowledge base, analytics, and widget settings.
Critical gaps across all dimensions. Tool definitions lack input schemas (only 1 of 7 tools has visible schema), descriptions are minimal (10-50 chars, well below 194-char baseline), and no output schemas documented. Destructive operations (delete_contact, delete_knowledge_source, close_conversation) lack confirmation patterns. No parameter descriptions for most tools. Naming is inconsistent: 'team-workload' uses hyphens (non-standard verb_noun); 'assign_conversation' and 'reply_to_conversation' are clear but lack context on required parameters. Hook scripts suggest validation exists but are not integrated into tool definitions visible to LLMs.
Add a note to a contact record
Assign a conversation to a team member
Close a customer conversation
Permanently delete a contact and all their notes
Remove a knowledge source and all indexed content
Send a reply to a customer in an active conversation
Check team workload to ensure balanced distribution
Missing input schemas for 6 of 7 tools. Only reply_to_conversation has visible schema; others lack parameter type definitions, constraints, and descriptions. LLMs cannot infer valid inputs.
Destructive operations (delete_contact, delete_knowledge_source, close_conversation) lack confirmation or dry-run patterns. Hooks exist (warn-destructive.sh) but are not reflected in tool definitions. No recovery guidance in error handling.
Descriptions are 10-50 characters (well below 194-char baseline). 'Assign a conversation to a team member' (50 chars) lacks WHEN to use, prerequisites, or what it returns. LLMs cannot distinguish this from similar tools.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 36 | 2026-07-28+ | v2 |
No output schemas documented. LLMs cannot plan downstream calls or extract required fields (e.g., conversation_id after assign_conversation). Breaks tool chaining.
Naming inconsistency: 'team-workload' uses hyphens instead of verb_noun convention (should be 'get_team_workload' or 'check_team_workload'). Violates 90% baseline of A+ tools starting with action verbs.