Claude Code Logo

Omnichannel MCP Server for Claude Code

Connect Claude Code CLI to ChatbotX via MCP SSE. Manage customer conversations, CRM contacts, tags, and chatbot flows directly from your terminal.

Please make sure there is always a human in the loop.

Connect ChatbotX MCP to Claude Code

Paste the prompt command into Claude Code to connect automatically, or register the server via CLI command below.

Paste into Claude Code Prompt
> Connect Claude Code to ChatbotX MCP at https://app.chatbotx.io/mcp/sse with header "x-workspace-token: YOUR_WORKSPACE_TOKEN"
or configure manually
Claude Code CLI Command
Terminal command
claude mcp add chatbotx -t sse -H "x-workspace-token: YOUR_WORKSPACE_TOKEN" -s user https://app.chatbotx.io/mcp/sse
Claude Code MCP Integration

Claude Code reads this page and wires up the MCP. You approve the connection.

It fetches this page, discovers the MCP endpoint, and asks you to confirm before connecting.

chatbotx.io/claude-code
# ChatbotX Model Context Protocol (MCP) Server for Claude Code

Connect Anthropic Claude Code terminal agent to ChatbotX via MCP SSE. Execute customer automation, test chatbot flows, verify webhook deliveries, and query CRM databases directly from your command-line interface.

## Connection Setup for Claude Code
- Protocol: Model Context Protocol (MCP) via Server-Sent Events (SSE)
- Endpoint: https://app.chatbotx.io/mcp/sse
- Authentication: Header "x-workspace-token: <YOUR_WORKSPACE_TOKEN>"
- Documentation: https://chatbotx.io/docs/mcp/introduction

### CLI Registration Command
```bash
claude mcp add chatbotx -t sse -H "x-workspace-token: YOUR_WORKSPACE_TOKEN" -s user https://app.chatbotx.io/mcp/sse
```

## Available MCP Tools
- contacts_search: Query contacts by email (email:[email protected]) or phone (phone:+84...).
- contacts_tag: Add or remove customer segmentation tags programmatically.
- contacts_custom_field: Set or retrieve custom metadata properties on contact records.
- flows_trigger: Trigger visual chatbot flows and automated drip pipelines.
- conversations_list: List conversations filtered by channel (whatsapp, telegram, messenger, etc.) or state.
- messages_send: Dispatch programmatic messages or webhook responses to customers.
- broadcasts_list: Inspect broadcast campaigns, subscriber counts, and delivery metrics.
- channels_list: Verify channel connection status and SSE bridge responsiveness.

## CLI Agent Workflows
```bash
$ claude "Search contact [email protected], verify their WhatsApp connection, and trigger onboarding flow"
$ claude "List recent failed webhook messages across all channels and summarize the error codes"
$ claude "Tag all contacts created today via API as 'Batch_2026_09' and verify CRM sync"
```

## Supported Messaging Channels
WhatsApp, Messenger, Instagram, TikTok, Telegram, Zalo OA, Webchat, SMTP, and API.

Prompt Examples for Claude Code

Once connected, you can converse with your customer base and execute omnichannel actions in plain language.

Send Omnichannel Message

"Send a WhatsApp message to +123456789 saying their order #9821 has shipped with tracking link."

Query CRM & Contacts

"Find the contact for [email protected], check their conversation history, and tag them as 'VIP Lead'."

Trigger Visual Flows

"Trigger the Onboarding Drip Sequence for the newly registered lead on Instagram."

Audit Live Inbox

"List all unread conversations in Messenger and summarize what customers are asking today."

Autonomous Multi-Channel Execution

ChatbotX standardizes your messaging channels into clean MCP tool calls with safe guardrails.

Unified MCP Architecture

One SSE endpoint provides 380+ tools covering WhatsApp, Messenger, Zalo, Telegram, Email, and Webchat.

Enterprise Security

Workspace token authentication, granular tool whitelisting, and strict human-in-the-loop approvals for sensitive actions.

Real-time State Sync

Changes to contact fields, custom tags, or conversation status sync immediately across your ChatbotX dashboard and CRM.

Works with Every MCP Client

ChatbotX MCP works seamlessly with any AI agent runtime that supports Model Context Protocol.

Codex

OpenAI Developer Agent

OpenAI's developer agent runtime. Connects to ChatbotX MCP to inspect webhooks, test flows, and automate customer pipelines.

Explore Codex Integration

Cursor

AI Code Editor

AI-powered code editor with native MCP support. Connect to ChatbotX to manage omnichannel customer conversations from your IDE.

Explore Cursor Integration

Supported Messaging & Customer Channels

Connect your channels in ChatbotX once, then automate customer conversations to any of them via your AI assistant.

WhatsApp WhatsApp Messenger Messenger Instagram Instagram TikTok TikTok Telegram Telegram Zalo OA Zalo OA Webchat Webchat SMTP SMTP API API

Subscribe to the Newsletter

For occasional updates, news and events