Skip to main content
Glama
serhiizghama

viber-mcp

by serhiizghama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
VIBER_BASE_URLNoAPI base URL overridehttps://chatapi.viber.com/pa
VIBER_AUTH_TOKENYesBot auth token from the Viber Admin Panel
VIBER_SENDER_NAMENoDefault sender display name (max 28 chars)Bot
VIBER_SENDER_AVATARNoDefault sender avatar URL
VIBER_REQUEST_TIMEOUT_MSNoPer-request timeout in milliseconds15000

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
send_messageB

Send a text message to a Viber user

send_pictureA

Send an image with optional caption to a Viber user

send_videoC

Send a video to a Viber user

send_fileC

Send a file attachment to a Viber user

send_urlB

Send a clickable URL to a Viber user

send_locationB

Send GPS coordinates to a Viber user

send_contactB

Send a contact card to a Viber user

broadcast_messageB

Send the same text message to up to 300 Viber users at once

get_account_infoA

Get the Viber bot account configuration including subscriber count and member list

get_user_detailsA

Fetch profile details of a Viber user

get_onlineB

Check online status of up to 100 Viber users

set_webhookB

Register a webhook URL for receiving Viber events

remove_webhookA

Disable the currently registered webhook

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/serhiizghama/viber-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server