rubiconnect

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

Community: Submitted by a user or imported; check the owner before granting accessDegradedNo sign-inGlobalFreeCan modify data

What it can do

  • Get Server Status: Retrieve real-time health status, supported messaging channels, and MCP protocol version for the RubiConnect server.
  • List Agents: Retrieve active messaging agent profiles (RCS and WhatsApp) registered to the account.
  • Get Agent Profile: Retrieves the current status, verification state, webhook endpoints, and configuration of an agent.

What data it sees

Do you need an account

No: the server works without sign-in

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.

How to connect

How to connect rubiconnect to Claude

The server address to paste into Claude settings:

https://rubiconnect.run.tools

  1. Open Claude (claude.ai or the desktop app).
  2. Go to Settings → Connectors.
  3. Click Add custom connector.
  4. Paste the server address copied below into Remote MCP server URL and click Add.
  5. In a chat, click + → Connectors and switch the new connector on.

Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.

Authorization

After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.

How to connect rubiconnect to ChatGPT

The server address to paste into ChatGPT settings:

https://rubiconnect.run.tools

  1. Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
  2. Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
  3. Open Settings → Connectors and click Create.
  4. Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
  5. Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
  6. In a new chat open + → Apps/Connectors and enable the connector.

OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.

Authorization

On first use ChatGPT opens the service's sign-in window. Sign in and approve access.

How to connect rubiconnect to Cursor

The server address to paste into Cursor settings:

https://rubiconnect.run.tools

Fastest: click Open in Cursor below and confirm the prompt.

Manually:

  1. In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
  2. Paste the JSON copied below into ~/.cursor/mcp.json (per project: .cursor/mcp.json in the repo root).
  3. Save the file. The server appears in the MCP list; authorize it there if asked.

Authorization

If the service needs sign-in, an authorize button appears next to the server in the MCP list.

Server tool list (18)

Raw names from tools/list. Only developers need these.

get_server_statusRetrieve real-time health status, supported messaging channels, and MCP protocol version for the RubiConnect server.
list_agentsRetrieve active messaging agent profiles (RCS and WhatsApp) registered to the account.
get_agent_profileRetrieves the current status, verification state, webhook endpoints, and configuration of an agent.
check_capabilityChecks whether a recipient's phone number is capable of receiving rich messages (RCS or WhatsApp) on a specified agent profile.
send_messageSends 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.
get_inbox_messagesRetrieve recent inbox messages and chat logs for a specific agent profile.
get_conversation_historyRetrieves recent back-and-forth chat messages and transcript for a specific recipient.
list_templatesRetrieves pre-configured rich media, card, carousel, and text message templates for an agent profile.
get_template_detailRetrieves the full content and configuration for a specific template by its name or ID.
create_templateCreate a message template in the account library. 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.
submit_template_to_metaSubmits 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.
list_campaignsList recent messaging campaigns with live delivery status and basic stats.
get_campaign_statusRetrieve real-time delivery status, sent, delivered, read, and failed counts for a campaign.
get_campaign_performanceRetrieves in-depth performance analytics for a specific campaign, including delivery rates, read rates, and unique engaged users.
create_campaignCreate and dispatch an outbound messaging campaign targeting stored contacts or streaming from a remote HTTPS CSV/JSONL URL.
get_message_statsRetrieves message volume, delivery rates, and status breakdowns for a specific date range (e.g., today, yesterday, last 7 days).
search_imagesSearches 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.
search_documentationSearch official RubiConnect documentation, user guides, API references, character limits, console navigation, and feature how-to guides.