Skip to main content
Glama
kostikpenzin

mcp-iva-mcu

by kostikpenzin

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
IVA_LOGINNoLogin (email) for automatic session refresh
IVA_BASE_URLYesIVA 360 server URL
IVA_PASSWORDNoPassword for automatic session refresh
IVA_JWT_TOKENNoJWT token
IVA_ALLOW_HTTPNoSet to true to allow an http:// IVA_BASE_URL for local testing
IVA_SESSION_TOKENNoSession UUID (expires — use login/password for auto-refresh)
IVA_CONFIRM_DESTRUCTIVENoSet to true to require confirmation before destructive actions

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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
iva_user_sessionA

IVA user session management: logout, session info, guest login, session state, login URL. Clients API v2.28.12. Note: login and 2FA actions are excluded for security — authentication is handled automatically via IVA_LOGIN/IVA_PASSWORD environment variables.

iva_profileB

IVA user profile management: get/update profile, call forwarding rules, disk utilization, notifications, subscriptions. Clients API v2.28.12. Note: password management and recovery actions are excluded for security.

iva_contactsC

IVA contacts management: get/search contacts, changes, presences, invitations, tags, invite, reject, remove, update, create note. Clients API v2.28.12.

iva_interlocutorsC

IVA interlocutors: find by contact/ldap/profile/profileIds, find interlocutors, get available types, subscribe to presence. Clients API v2.28.12.

iva_devicesC

IVA device management: register and deregister user devices. Clients API v2.28.12.

iva_documentsC

IVA user documents: convert document, delete single/multiple, list converted pages. Clients API v2.28.12.

iva_file_resourcesC

IVA file resources: create resource, download/upload files, get resources info, subscribe to scanning status. Clients API v2.28.12.

iva_systemC

IVA system info: system info, media info, ICE servers, layouts, broadcast notifications, SMS approval, crash report, mail to support, client applications. Clients API v2.28.12.

iva_chatB

IVA chat management: create group chat, get/search/update/delete chats, forward messages, clear history, manage notifications, get P2P chat, get muted chats. Clients API v2.28.12.

iva_chat_participantsA

IVA chat participants: add and remove participants, update participant settings. Clients API v2.28.12.

iva_chat_messagesC

IVA chat messages: send/edit/delete/star messages, search attachments, get messages/changes/starred, typing notification, read receipt. Clients API v2.28.12.

iva_chat_callC

IVA chat calls: join/leave/hold calls, start/stop recording, start/stop screen sharing, transfer calls, DTMF, media state, start outgoing call, cancel outgoing call. Clients API v2.28.12.

iva_conferenceC

IVA conference management: create/get/update/delete conferences, calculate session schedule, quick start, create rooms, get participants, respond to invitations, get free resources. Clients API v2.28.12.

iva_conference_sessionB

IVA conference session management: get/find/update/delete sessions, join/leave, start/stop, timer control, recording, transcription, subtitling, media publication, invitations, public info. Clients API v2.28.12.

iva_conference_session_groupsC

IVA conference session groups: create/activate/deactivate/remove groups, extend duration, move participants, get groups. Clients API v2.28.12.

iva_conference_mediaC

IVA conference media: get media/room info, report media state, request/revoke attention, report equipment, set layout/media-profile/broadcast-language/original-volume/screen-orientation/translation-direction. Clients API v2.28.12.

iva_conference_participantsB

IVA conference participants: add/remove/find/get/disconnect participants, mute/unmute media, hand up/down, DTMF, reactions, audio callback, outgoing calls, layout settings, update settings, return to lobby. Clients API v2.28.12.

iva_conference_lobbyB

IVA conference lobby: join/leave lobby, get lobby participants, approve/reject individual or all participant requests. Clients API v2.28.12.

iva_conference_documentsC

IVA conference documents: create/delete/update/move/list documents and directories, document/video demonstration control (start/stop/pause/play/position), get pages/path/can-upload, public documents. Clients API v2.28.12.

iva_conference_inquiryC

IVA conference inquiries (polls): create/find/get/delete/update inquiries, start/stop individual or all inquiries, answer/edit answers, find responders, get aggregated answers, export. Clients API v2.28.12.

iva_conference_chatC

IVA conference chat messages: send/edit/remove/moderate messages, get messages/participant-targets, export to txt, typing notification, remove all messages. Clients API v2.28.12.

iva_conference_questionnaireB

IVA conference questionnaire: get questionnaire, save questionnaire answers. Clients API v2.28.12.

iva_conference_presence_controlC

IVA conference presence control: start/stop presence control, confirm attendance. Clients API v2.28.12.

iva_conference_self_registrationB

IVA conference self-registration: register, check email, resend email. Clients API v2.28.12.

iva_conference_statisticsC

IVA conference statistics: get session/participant statistics, participants activity, sessions statistics aggregation, export to CSV, user participation statistics. Clients API v2.28.12.

iva_conference_templatesA

IVA conference templates: list/create/get/delete/update templates, set template as default. Clients API v2.28.12.

iva_whiteboardA

IVA whiteboard: start/stop demonstration, manage books and pages (add/delete/update/clear/copy/reorder), get whiteboard/books/pages, export to PNG, undo, save change, update cursor/demo state. Clients API v2.28.12.

iva_screenshareB

IVA screenshare: start/stop web or VNC screen demonstration, request/respond/stop remote control, batch respond. Clients API v2.28.12.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 28 tools

Disambiguation4/5

Tools are grouped by resource domain, so most have clearly separate purposes. The main ambiguities are between iva_documents, iva_file_resources, and iva_conference_documents, and between iva_chat and iva_conference_chat, but the descriptions clarify those boundaries.

Naming Consistency5/5

All 28 tools follow the same iva_<domain> snake_case pattern, making the set highly predictable. No camelCase or mixed verb styles are present, and singular/plural differences are minor.

Tool Count2/5

At 28 tools, the set exceeds the 25+ threshold and reads as a kitchen-sink API wrapper rather than a focused MCU toolset. Even though each tool covers a distinct area, the breadth creates a heavy navigation burden for agents.

Completeness5/5

The surface is very complete for the IVA platform: chats, conferences, sessions, media, lobby, statistics, templates, documents, whiteboard, contacts, profile, devices, and system operations are all covered. Excluded login/2FA/password actions are intentional security boundaries, not coverage gaps.

Maintenance

ActivityMaintained
ResponsivenessNo issues