Skip to main content
Glama
theYahia

@theyahia/voximplant-mcp

by theYahia

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoPort for HTTP server mode (default: 3000)
VOXIMPLANT_API_KEYYesYour Voximplant API key
VOXIMPLANT_ACCOUNT_IDYesYour Voximplant account ID

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

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_call_historyB

Получить историю звонков Voximplant за период.

get_usersC

Получить список пользователей Voximplant.

send_smsC

Отправить SMS через Voximplant.

get_account_infoA

Получить информацию об аккаунте Voximplant (баланс, тариф, лимиты). Секретные поля (api_key, callback_salt) скрыты из ответа.

start_callA

Инициировать исходящий звонок через Voximplant по правилу маршрутизации. Номер назначения передаётся сценарию через customData — сценарий VoxEngine должен его обработать.

get_acd_stateB

Получить состояние ACD-очередей Voximplant (звонки в очереди, статусы операторов).

get_sms_historyB

Получить историю SMS-сообщений за период с фильтрами по номерам.

get_recordingsA

Получить список записей разговоров за период. Возвращает URL для скачивания записи (и transcription_url, если транскрипция готова).

get_scenariosC

Получить список сценариев Voximplant.

update_scenarioC

Обновить код или имя сценария VoxEngine. Позволяет агенту динамически менять логику звонка.

get_rulesB

Получить правила маршрутизации Voximplant для приложения.

get_phone_numbersB

Список телефонных номеров аккаунта Voximplant (привязка, поддержка SMS, продление).

get_applicationsC

Список приложений Voximplant (опционально с правилами/сценариями).

get_queuesB

Список ACD-очередей Voximplant (опционально с навыками и числом операторов).

get_skillsB

Каталог навыков (skills) ACD для маршрутизации.

get_sq_stateC

Текущее состояние SmartQueue-очереди (операторы, задачи).

get_caller_idsB

Список Caller ID аккаунта и статус их верификации.

get_record_storagesB

Список хранилищ записей разговоров.

get_transaction_historyC

История биллинговых транзакций за период (расходы аккаунта).

get_a2p_sms_historyB

История доставки A2P-SMS с фильтрами по номерам, статусу и периоду.

send_a2p_smsA

⚠️ ДЕЙСТВИЕ С ОПЛАТОЙ: массовая A2P-рассылка SMS (до 100 получателей) через зарегистрированный SenderID. Реально отправляет сообщения и тарифицируется — обязательно подтвердите номера и текст с пользователем перед вызовом, не вызывайте автоматически.

skill-call-historyA

Получить сводку истории звонков за последние 24 часа.

skill-account-infoA

Получить информацию об аккаунте Voximplant: баланс, тариф, лимиты.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.8/5.0

Scored across 23 tools

Disambiguation2/5

There is direct overlap between get_account_info and skill-account-info, which appear to expose the same account information, and get_call_history and skill-call-history are also very similar. Additionally, get_acd_state, get_sq_state, and get_queues all touch queue/state concepts and may be confused without reading carefully.

Naming Consistency3/5

Most tools follow a clear get_* pattern, with action verbs like send_, start_, and update_ for mutations. However, skill-account-info and skill-call-history break the convention using hyphenated noun phrases, creating a noticeable inconsistency in an otherwise predictable naming scheme.

Tool Count3/5

23 tools is on the heavy side and borders on overwhelming for a single MCP server. The breadth is somewhat justified by Voximplant's wide platform surface, but duplicate account-info and call-history tools inflate the count without adding real capability.

Completeness2/5

The tool surface is heavily read-oriented: most resources are queryable, but mutation coverage is sparse. There is no create/delete/update for users, phone numbers, queues, rules, or scenarios beyond update_scenario, and no way to manage recordings or caller IDs, so agents cannot perform full lifecycle operations.

Maintenance

ActivityMaintained
ResponsivenessNo issues