Multi-bot Telegram platform with MCP integrations: colleague-mcp for inter-bot communication and manager-mcp for team management
Three tools with Ukrainian descriptions and basic schemas. All tools lack English descriptions (critical for LLM selection in English-speaking contexts). Schemas present but minimal, parameters have types but descriptions are sparse or missing. ask_colleague and ask_colleagues have timeout parameters but no guidance on when to use 300-600s vs 120s default. ask_manager lacks any parameter description. No error handling guidance, no output schema documentation, no idempotency markers. Tool names use verb_noun pattern (ask_*) which is good, but descriptions are in Ukrainian only, limiting accessibility.
Запитати бота-колегу. Використовуй для делегування задачі одному боту. Сесія зберігається автоматично — бот пам'ятає контекст попередніх запитів.
Запитати кількох ботів ПАРАЛЕЛЬНО. Використовуй коли потрібно делегувати задачі декільком ботам одночасно — значно швидше ніж послідовні виклики ask_colleague.
Звернутись до керівника команди. Він може делегувати задачу іншому боту або відповісти сам.
All tool descriptions are in Ukrainian only; no English descriptions provided. LLMs operating in English cannot determine when to select these tools.
ask_manager has no parameter descriptions. The 'question' parameter lacks context on format, length, or expected content.
No output schemas documented for any tool. LLMs cannot plan downstream calls or extract structured data from responses.
Timeout parameter guidance is vague ('300-600 for complex tasks'). No clear decision tree for when to use which timeout value.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 42 | 2026-07-28+ | v2 |
No error handling guidance. If a bot is unavailable or times out, LLM has no recovery path documented.