MCP server for CueVote — ops/admin tooling (Phase 1) and AI-DJ control (Phase 2).
Single tool with minimal definition. cuevote_diagnostics has a description (READ_ONLY status check) but no visible input schema in the source code provided. The tool registration appears in cuevote-mcp/src/index.ts but the actual schema definition is not shown in the provided source excerpt. Tool name lacks a clear action verb (no 'get_', 'list_', etc.) and the description is minimal (~60 chars). No parameter documentation visible. No output schema documented. This server appears to be in early Phase 1 with very limited functionality.
Report which CueVote MCP capabilities are configured (DB read access, live-ops admin API, DJ WebSocket bridge). Returns no secrets.
No input schema visible for cuevote_diagnostics. Per HARD SCORING RULE, schema score must be 0.
Tool name 'cuevote_diagnostics' does not start with a clear action verb. Should be 'get_cuevote_diagnostics' or 'describe_cuevote_capabilities'.
No documented output schema. LLMs cannot infer what fields the response contains or plan downstream operations.
Description is minimal (~60 chars) and does not include WHEN to use the tool, WHAT the expected response structure is, or any prerequisites.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 35 | 2026-07-28+ | v2 |