Hotline Finance FAQ MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Port for HTTP mode (default: not specified, used as e.g. PORT=3333) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
| completions | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_faq_categoriesA | Повертає список доступних категорій FAQ сервісу hotline.finance. Використовуй slug як параметр category у get_faq_questions. |
| get_faq_questionsA | Отримує питання та відповіді FAQ з hotline.finance для вказаної категорії страхування. Відображає інтерактивний список питань. Передай назву категорії (наприклад: автоцивілка, туризм, загальні, виїзд-за-кордон). |
| get_glossary_itemA | Отримує детальний опис терміну глосарію страхування з hotline.finance за його slug. Повертає назву, пояснення та пов'язані питання. Список термінів зі slug доступний через get_glossary_list. |
| find_faqA | Приймає довільний текстовий запит українською, визначає підходящу категорію FAQ через LLM-класифікацію (sampling) та повертає відповідні питання з hotline.finance. Якщо клієнт не підтримує sampling — повертає підказку з доступними категоріями. |
| faq_wizardA | Інтерактивний вибір категорії страхування через форму (elicitation). Показує користувачу список найпопулярніших видів страховок, отримує вибір та повертає відповідні FAQ. Якщо клієнт не підтримує elicitation — повертає підказку. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| faq-search | Шаблон розмови для пошуку питань FAQ по категорії страхування на hotline.finance. Категорія автодоповнюється при наборі. |
| faq-elicitation | Запускає майстер вибору категорії страхування через форму (elicitation). Клієнт покаже список видів страховок, користувач обере категорію — ти отримаєш відповідні FAQ. Працює лише в клієнтах з підтримкою elicitation. |
| glossary-explain | Шаблон розмови для отримання детального пояснення страхового терміну зі глосарію hotline.finance. Термін автодоповнюється при наборі. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| faq-widget | |
| glossary-terms | Список усіх термінів страхового глосарію hotline.finance. Містить id, slug та назву кожного терміну. Використовуй slug як параметр у інструменті get_glossary_item для отримання повного опису. |
TDQS
Scored across 5 tools
The tools have distinct purposes: listing categories, getting questions by category, getting a glossary item, free-text search, and an interactive wizard. There is some overlap among get_faq_questions, find_faq, and faq_wizard, but descriptions clarify their different input modes.
Most tools follow a verb_noun pattern (list_faq_categories, get_faq_questions, get_glossary_item, find_faq), but faq_wizard deviates by using a noun-only name, breaking the otherwise consistent pattern.
With 5 tools, the server is well-scoped for an FAQ and glossary service. Each tool serves a clear and non-redundant role, and the count feels appropriate.
Core FAQ browsing and glossary lookup are covered, but there is a notable gap: get_glossary_item references a get_glossary_list tool that is not present in the set. This creates a dead end for discovering glossary terms.