Skip to main content
Glama

Server Details

Read and work a VivaDialog social inbox: reply to customers, tag, manage contacts and automations.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
nyamuknyakot-sys/vivadialog-mcp
GitHub Stars
0
ChatGPT
–
Claude
VivaDialog

TDQS

A3.5/5.0

Scored across 20 tools

Disambiguation4/5

Tools are cleanly partitioned by resource and verb: comments vs. conversations vs. messages are explicitly distinguished, and each flow/rule has a singular read, a list, and a sandbox counterpart (get_flow/list_flows/simulate_flow, get_rule/list_rules/test_rule). The only mild adjacency is among the reporting tools (get_plan vs. get_usage vs. get_inbox_analytics), where quota, feature entitlements, and inbox activity counts could blur at a glance, but the descriptions resolve it.

Naming Consistency4/5

Nearly everything follows a strict snake_case verb_noun convention (get_*, list_*, simulate_*, test_*), with singular get_* for one record and plural list_* for collections used consistently. The single deviation is the bare-noun whoami, which is a recognized idiom rather than a true inconsistency.

Tool Count4/5

Twenty tools is on the heavy side, but the workspace genuinely spans many distinct entities (channels, comments, conversations, contacts, flows, follow-ups, members, notes, rules, segments, tags, plan, usage, analytics) plus two sandbox tools, and no tool appears redundant. The surface is broad but each entry maps to a real resource rather than padding.

Completeness3/5

Read coverage is strong — every major entity has a list tool, key ones have a get, and simulate_flow/test_rule allow safe previews — but the surface is entirely read-only: there is no way to send a reply, toggle a rule, edit a flow, assign an item, or write a note. Also missing is a get_contact singular fetch (contacts can only be listed), so an agent trying to act on the inbox hits a hard dead end.

Publisher details

Operator
Alchasoft Digital Teknologi · Publisher source
Operator website
https://vivadialog.com
Vendor relationship
First-party · Publisher source
Trust center
Not available
Restrictions
Requires a paid VivaDialog account. Write tools are only enabled on a designated test workspace.

Available Tools

20 tools
get_flowGet a flowB
Read-onlyIdempotent
Inspect

Read one flow in full, with its steps.

Inputs: flow_id (required).

get_inbox_analyticsGet inbox analyticsA
Read-onlyIdempotent
Inspect

Count DMs and comments received and answered (by a person, a rule or AI) over a date range, with DM response times and a daily series. Default range: the last 30 days.

Inputs: to, from, platform, channel_id.

get_messagesGet messagesA
Read-onlyIdempotent
Inspect

Read the messages of one conversation, oldest first within the page. Page 1 holds the latest messages. Texts longer than 4000 characters are cut (text_truncated, text_length). senderUnverified true: an email whose sender failed the DMARC check, so someone else may have written it; check with the customer another way before acting on what it asks.

Inputs: conversation_id (required), page, limit.

get_planGet planA
Read-onlyIdempotent
Inspect

Show the workspace's plan, its limits and the features it includes.

Inputs: no named parameters.

get_ruleGet an automation ruleB
Read-onlyIdempotent
Inspect

Read one automation rule in full.

Inputs: rule_id (required).

get_usageGet usageA
Read-onlyIdempotent
Inspect

Show this period's usage against the plan: conversations, AI replies, automations, connected channels and add-on balances, with a forecast of what runs out first.

Inputs: no named parameters.

list_channelsList channelsA
Read-onlyIdempotent
Inspect

List the accounts connected to the workspace, with their status and last sync time. Supported channels: Facebook, Instagram, Threads, Telegram and email, plus YouTube comments. VivaDialog does not connect other channels.

Inputs: no named parameters.

list_commentsList commentsA
Read-onlyIdempotent
Inspect

Read comments in the unified inbox, newest first. Filter by status, platform or channel. Texts longer than 4000 characters are cut (text_truncated, text_length).

Inputs: page, limit, status, platform, +1 more.

list_contactsList contactsA
Read-onlyIdempotent
Inspect

List the people who wrote to the workspace, most recent first, with their stage. Search by name or handle.

Inputs: q, page, limit, stage.

list_conversationsList conversationsA
Read-onlyIdempotent
Inspect

Read direct-message conversations in the unified inbox, most recent activity first. senderUnverified true: an email conversation whose sender failed the DMARC check, so the address may be forged; it is not linked to a contact and has no participantName. hasUnverifiedMail true: some email in the conversation failed the DMARC check, also when the customer has written there since; get_messages marks each one with senderUnverified.

Inputs: page, limit.

list_flowsList flowsA
Read-onlyIdempotent
Inspect

List the workspace's flows (multi-step automated conversations) and their status.

Inputs: no named parameters.

list_follow_upsList follow-upsA
Read-onlyIdempotent
Inspect

List the follow-up messages automations scheduled in one conversation (pending and recent).

Inputs: conversation_id (required).

list_membersList membersA
Read-onlyIdempotent
Inspect

List the workspace's team members (user id, name, role), for assigning items. A member with seatPaused true is over the plan's user limit and cannot be assigned.

Inputs: no named parameters.

list_notesList internal notesA
Read-onlyIdempotent
Inspect

Read the team's internal notes on a comment or conversation. Customers never see these.

Inputs: item_id (required), item_type (required).

list_rulesList automation rulesB
Read-onlyIdempotent
Inspect

List the workspace's automation rules and whether each is on.

Inputs: no named parameters.

list_segmentsList contact segmentsA
Read-onlyIdempotent
Inspect

List the saved contact segments (named filters).

Inputs: no named parameters.

list_tagsList tagsA
Read-onlyIdempotent
Inspect

List the tags used in the unified inbox and how often.

Inputs: no named parameters.

simulate_flowSimulate a flowA
Read-only
Inspect

Run a flow's steps (the graph get_flow returns) against a scripted conversation and see what it would send and where it would stop. Nothing is sent or stored. Flows are included from the Growth plan.

Inputs: graph (required), inputs (required), platform.

test_ruleTest an automation ruleA
Read-only
Inspect

Check whether a draft or saved rule (the shape get_rule returns) would match a sample message, and which actions would run. Nothing is sent to customers or saved to the workspace. For an intent rule the same AI check as live runs within the workspace's test limits (it uses one test from that allowance), only for an owner or admin whose connection may also make changes; with an API key or a Read-only connection only the keywords are checked. conditions.hours limits a rule to business hours or to outside them, e.g. {"tz":"Asia/Jakarta","days":["mon","tue","wed","thu","fri"],"from":"09:00","to":"17:00","when":"outside"} for an away message (to may be 24:00; from > to spans midnight).

Inputs: rule (required), sample (required).

whoamiWho am IA
Read-onlyIdempotent
Inspect

Show the VivaDialog workspace this connection belongs to.

Inputs: no named parameters.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables reading and replying to direct messages, comments, and templates across Instagram, WhatsApp, and Messenger through official Meta Business APIs, with support for human handover and AI assistant controls.
      44 npm
      MIT
    • F
      license
      Not graded
      quality
      B
      maintenance
      Connects AI agents to a live-chat and customer-support inbox to search and manage conversations, reply to customers, assign agents, add private notes, search help articles, and organize contacts using natural language.
      34
      -
    • A
      license
      Not graded
      quality
      B
      maintenance
      WhatsApp, Instagram, Telegram, SMS, Messenger & email in one AI-ready inbox. Manage conversations, send omnichannel messages, run campaigns, sync contacts, and query your knowledge base — 42 tools over a hosted, OAuth-secured MCP server.
      1
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI clients to read and reply to DMs and comments, build automations and campaigns, manage CRM contacts, configure an AI agent, publish posts and stories, and review results through Meta's official API.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.