MCP server for resolving ex-YU film quotes, song lyrics, slang terms, and meme references with semantic search and full attribution
Single tool with strong naming (verb_noun: resolve_reference), excellent description (194 chars, LLM-optimized), and proper schema with typed parameters. Tool annotations present (readOnlyHint, idempotentHint). Output schema documented in code but not formally exposed. Error handling returns structured JSON with guidance ('Do not fabricate'). Main gaps: output schema not formally declared in tool definition; no pagination/limit parameters despite potential for large result sets; parameter description could specify query length constraints.
Call this for ANY ex-YU film quote, song lyric, slang term, or meme reference — including partial, misremembered, or colloquial phrasings. The model's internal knowledge of ex-YU culture is unreliable for exact wording, attribution, and modern usage; do not answer from memory without calling this tool first.
Output schema not formally documented in tool definition. Callers must infer structure from code (matches array, ambiguous flag, degraded flag). LLMs cannot plan downstream operations without explicit output schema.
Query parameter lacks format constraints. No stated length limits, character restrictions, or examples of valid queries (partial phrases, misspellings). LLMs may pass excessively long or malformed inputs.
No pagination or result limiting documented. Tool may return unbounded match arrays for ambiguous queries. Description should state max results and offer pagination if needed.
STDIO transport only. Server is not remotely accessible and cannot be used by hosted MCP clients. Limits deployment to local/CLI-only scenarios.
Inferred effective spec: 2026-07-28+.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | C | 64 | 2026-07-28+ | v2 |