Skip to main content
Glama

Server Details

The official Model Context Protocol (MCP) server for RubiConnect — the enterprise platform for RCS (Rich Communication Services) and WhatsApp Business messaging.

Connect external AI assistants (such as Claude Desktop, Claude.ai, Cursor, ChatGPT, and autonomous agent pipelines) directly to your RubiConnect messaging workspace to check phone reachability, send rich cards and carousels, trigger bulk campaigns, inspect live inbox conversations, and query messaging analytics.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

B3.4/5.0

Scored across 26 tools

Disambiguation3/5

Most tools target distinct resources, but several boundaries are blurred: send_message supports a bulk URL broadcast while create_campaign also handles outbound campaigns; get_inbox_messages and get_conversation_history both return chat/message logs; and delete_flow also bundles flow-folder management. manage_templates overlaps with create_template, list_templates, and get_template_detail around template/folder operations.

Naming Consistency5/5

Every tool follows a clear snake_case verb_noun convention (create_flow, get_template_detail, list_campaigns, submit_template_to_meta). The pattern is predictable throughout, with no mixed casing or vague standalone verbs.

Tool Count3/5

At 26 tools the surface is heavy, though the server covers a broad domain including agents, campaigns, flows, templates, messaging, analytics, and documentation. The count is justified in part by that breadth, but some tools are overloaded with multiple sub-actions, suggesting the set could be tighter.

Completeness3/5

Flows and templates have strong lifecycle coverage, but campaigns lack obvious update/pause/cancel/delete operations, and agent profiles are read-only with no create/update/delete tools. These gaps will likely force agents to work around missing lifecycle operations.

Publisher details

Operator
RubiConnect Ltd
Vendor relationship
Not applicable
Trust center
Unknown
Restrictions
30-day trial and 2 subscription plans. This allows you to define RCS and/or Whatsapp verified branded identities that you can assign to your AI Agents to provide them with messaging access to the world.

Available Tools

26 tools
check_capabilityAInspect

Checks whether a recipient's phone number is capable of receiving rich messages (RCS or WhatsApp) on a specified agent profile.

Inputs: recipient (required), agentId, accountId.

clone_flowAInspect

Uses an existing conversation flow as a starting point to create a new adapted flow. Can clone across or within agents, apply find/replace text adaptations, add/update/remove steps, and optionally clone referenced templates so the original flow and its templates remain completely untouched.

Inputs: newName (required), sourceFlowIdentifier (required), agentId, folderId, +14 more.

create_campaignBInspect

Create and dispatch an outbound messaging campaign targeting stored contacts or streaming from a remote HTTPS CSV/JSONL URL.

Inputs: name (required), text, flowId, agentId, +8 more.

create_flowAInspect

Creates a new multi-step conversation flow on the ReactFlow canvas for an agent. Automatically creates any inline rich card/carousel/text templates, normalizes node/edge handles, auto-layouts the graph visually, validates all branches, and saves the flow.

Inputs: name (required), edges (required), nodes (required), agentId, +6 more.

create_templateAInspect

Create a message template in the account library (optionally organized inside a template folder via folderName or folderId, auto-creating the folder if needed). Supports rich standalone cards (with image/media, title, text, and buttons), carousels, media, and plain text. For WhatsApp agents, creates the template as DRAFT first in the workspace so the user can review it before submitting to Meta.

Inputs: name (required), text (required), type, title, +12 more.

delete_flowAInspect

Deletes a conversation flow or manages flow folders (create_folder, rename_folder, delete_folder, merge_duplicate_folders). Destructive actions (delete_flow, delete_folder) require confirm=true after explicit user confirmation.

Inputs: action, agentId, confirm, folderName, +2 more.

get_agent_profileBInspect

Retrieves the current status, verification state, webhook endpoints, and configuration of an agent.

Inputs: agentId, accountId.

get_campaign_performanceAInspect

Retrieves in-depth performance analytics for a specific campaign, including delivery rates, read rates, and unique engaged users.

Inputs: campaignId (required), agentId, accountId.

get_campaign_statusAInspect

Retrieve real-time delivery status, sent, delivered, read, and failed counts for a campaign.

Inputs: campaignId (required), agentId, accountId.

get_conversation_historyBInspect

Retrieves recent back-and-forth chat messages and transcript for a specific recipient.

Inputs: recipient (required), limit, agentId, accountId.

get_flow_detailAInspect

Retrieves the complete structure of a specific conversation flow by its name or ID, including all nodes, edges, referenced templates, human-readable step summary, and live validation status.

Inputs: flowIdentifier (required), agentId.

get_inbox_messagesCInspect

Retrieve recent inbox messages and chat logs for a specific agent profile.

Inputs: limit, agentId, accountId, senderType.

get_message_statsAInspect

Retrieves message volume, delivery rates, and status breakdowns for a specific date range (e.g., today, yesterday, last 7 days).

Inputs: endDate (required), startDate (required), agentId, accountId.

get_server_statusAInspect

Retrieve real-time health status, supported messaging channels, and MCP protocol version for the RubiConnect server.

Inputs: no named parameters.

get_template_detailAInspect

Retrieves the full content, folder placement, and configuration for a specific template by its name or ID.

Inputs: templateIdentifier (required), agentId, accountId.

list_agentsAInspect

Retrieve active messaging agent profiles (RCS and WhatsApp) registered to the account.

Inputs: accountId.

list_campaignsBInspect

List recent messaging campaigns with live delivery status and basic stats.

Inputs: limit, agentId, accountId.

list_flowsBInspect

Lists all conversation flows and flow folders configured for an agent profile, including validation status (Valid/Draft), step counts, folder assignments, and trigger types.

Inputs: status, agentId, folderId, folderName.

list_templatesAInspect

Retrieves pre-configured rich media, card, carousel, and text message templates AND template folders for an agent profile. Supports optional filtering by folderId or folderName.

Inputs: agentId, folderId, accountId, folderName.

manage_templatesAInspect

Organizes message templates and manages template folders for an agent profile: batch-moves one or multiple existing templates into a folder (auto-creating the folder if needed) or back to root, creates/renames/deletes/merges template folders, renames templates, or deletes templates. Destructive actions (delete_folder, delete_template) require confirm=true after explicit user confirmation.

Inputs: action, agentId, confirm, newName, +6 more.

search_documentationBInspect

Search official RubiConnect documentation, user guides, API references, character limits, console navigation, and feature how-to guides.

Inputs: query (required), topic.

search_imagesAInspect

Searches for relevant stock photos and graphics based on a keyword query for message templates or cards. ONLY use this tool when the user specifically requests a card/carousel example or when actively creating a rich card template.

Inputs: query (required), index.

send_messageAInspect

Sends a rich or text message to a single recipient OR streams a zero-persistence bulk broadcast directly from a remote HTTPS CSV/JSONL URL across RCS and WhatsApp.

Inputs: text, agentId, mediaUrl, recipient, +5 more.

submit_template_to_metaAInspect

Submits an existing WhatsApp template from the account library to Meta Graph API for official review and approval. ONLY invoke this tool after the user has seen the template preview and explicitly confirmed they want to submit it to Meta.

Inputs: templateIdentifier (required), agentId, category, language.

trigger_flowBInspect

Starts/dispatches an existing conversation flow for a specific recipient phone number (E.164 format, e.g. +447700900123), optionally passing initial {{variable}} context.

Inputs: recipient (required), flowIdentifier (required), isTest, agentId, +1 more.

update_flowAInspect

Modifies an existing conversation flow. Supports targeted incremental patches (adding/updating/removing specific nodes or edges, renaming, moving folders, or find-and-replace text) as well as full graph replacement.

Inputs: flowIdentifier (required), name, edges, nodes, +13 more.

Tool Schema Changelog

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

Loading tool schema changelog…

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Remote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Enables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.
      16
      9 npm
      1
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Browse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources