How to connect Sendbird to Claude

Connect Claude Web, Desktop and Cowork to Sendbird MCP. Add users to a group chat channel, ban a disruptive user from group chat, and more using natural language, with authentication handled for you.

Sendbird logoSendbird
Api Key

Sendbird is a developer platform for adding chat, voice, and video to apps. It helps businesses deliver real-time, in-app communication experiences.

37 Tools

Introduction

Claude is Anthropic's AI assistant, available on the web, in the desktop app, and on mobile. Cowork is its agent for knowledge work, and it runs on all of those surfaces too. Connected to your apps, Claude can work with your files and services to accomplish complex tasks on your behalf.

This guide walks you through the easiest and most secure way to connect your Sendbird account to Claude via Composio Connect, enabling it to add users to a group chat channel, ban a disruptive user from group chat, get unread message count for a user, and more such actions on your behalf without compromising your account security.

Setup is the same on Claude Web, Desktop, and Cowork, and you only need to do it once. The connector is tied to your account, so it's available in all three.

Also integrate Sendbird with

Connecting Sendbird to Claude Web, Desktop, and Cowork

Two ways to add the Composio connector. Pick whichever you prefer.

1. Add with one click

Click the button. Claude opens with the Composio connector filled in. Click Add, then go to step 2.

Add to Claude

Add manually

In Claude Desktop, click Customize in the left sidebar, then select Connectors and click the + icon at the top.

Claude Desktop connectors screen with Add custom connector selected

Click Add custom connector and paste in the Composio MCP server URL:

bash
https://connect.composio.dev/mcp
Add custom connector dialog with Composio MCP server URL

2. Authorize in your browser

Click Connect. You'll be redirected to a browser window where you can authorize Composio to continue.

Composio authorization screen for Claude Web, Desktop, and Cowork

3. Connect your Sendbird account

Back in Claude, ask it to connect to Sendbird or give it any Sendbird-related task.

For example, ask Claude to:

  • "Add users to a group chat channel"
  • "Ban a disruptive user from group chat"
  • "Get unread message count for a user"

It will prompt you to authenticate and authorize access.

That's it. Composio's tools are now available in Claude, and your Sendbird account is ready to use.

What is the Sendbird Claude Connector, and what's possible with it?

The Sendbird MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Sendbird account. It provides structured and secure access to your in-app chat, voice, and video features, so your agent can perform actions like creating group channels, managing users, moderating conversations, and tracking unread message counts on your behalf.

  • Group channel management: Let your agent create new group channels, add or ban members, and delete channels as needed to keep conversations organized and secure.
  • User account administration: Automatically register new users or remove users from your Sendbird application, simplifying user lifecycle management.
  • Message moderation and cleanup: Empower your agent to delete specific messages—helping enforce community guidelines and remove unwanted content instantly.
  • Unread count and status tracking: Retrieve up-to-date counts of unread messages, mentions, and channel invitations for any user to surface important conversations.
  • Channel preference insights: Access and update user count preferences in group channels, tailoring notification and message delivery based on user needs.

Troubleshooting

1. Why does Claude not use the Composio connector for Sendbird?

The connector can show as connected, but Claude must use it in each Sendbird conversation.

  • Click + at the lower left of the chat, or type /.
  • Hover Connectors.
  • Turn on Composio.
  • Ask Claude to connect to Sendbird again.

2. Why does Claude show an MCP server error before Sendbird connects?

Claude can show Couldn't reach the MCP server or Authorization with the MCP server failed when you add the connector for Sendbird.

  • Check that the connector URL is https://connect.composio.dev/mcp.
  • Connectors run from Anthropic's cloud, so your device network is usually not the problem.
  • Add the connector again from Customize > Connectors, then ask Claude to connect Sendbird.
  • If it fails again, send the error and the ofid_ reference id to support@composio.dev.

3. Why does the Sendbird authorization link not work?

The Composio connector is one server. Your Sendbird account connects separately when Claude asks for it.

  • If the browser does not open, or the link expires, ask Claude to retry the Sendbird connection.
  • Composio creates a fresh Sendbird authorization link.
  • Open that link in your browser and finish the Sendbird sign-in.

4. Why do Sendbird actions fail after they worked before?

The Sendbird connection can expire or lose permission.

  • Ask Claude to inspect the Sendbird connection.
  • If the connection is unhealthy, disconnect it when Claude prompts you.
  • Reconnect the Sendbird account and retry the action.
  • If Claude shows a permission prompt, approve it before Claude changes data in Sendbird.
  • If the action still fails with a permission error, check that the connected account has that permission in Sendbird itself.

5. How do I switch to a different Sendbird account?

Claude can manage the Sendbird connection for you.

  • Ask Claude to disconnect or delete the current Sendbird account.
  • Ask Claude to connect Sendbird again.
  • Open the new Composio authorization link for Sendbird.
  • Sign in with the other Sendbird account in the browser.
  • After the account connects, ask Claude to retry the Sendbird task.

6. Why is my Sendbird connection missing in Claude Desktop or on a Team plan?

The connector belongs to your Claude account, so your Sendbird connection works in Claude Web, Desktop, and Cowork.

  • In Claude Desktop, open Customize > Connectors.
  • Next to Composio, click and click Clear cache.
  • If Sendbird tools still do not appear, click , disconnect, remove the connector, and add it again.
  • On Team or Enterprise, an Owner or Primary Owner must enable the connector before you can connect Sendbird.
TOOLS

Supported Tools

Every Sendbird action and event your agent gets out of the box.

Add Members To Group Channel

Tool to add members to a group channel.

Ban User from Group Channel

Tool to ban a user from a group channel.

Create Group Channel

Tool to create a new group channel.

Create Sendbird User

Creates a new user in Sendbird.

Delete Group Channel

Permanently deletes a Sendbird group channel.

Delete Message

Permanently deletes a specific message from a Sendbird group channel.

Delete Sendbird User

Tool to delete a Sendbird user.

Get Count Preference Of Channel

Tool to retrieve a user's count preference for a specific group channel.

Get User Group Channel Count by Join Status

Retrieves the number of group channels for a user, categorized by join status (joined, invited, etc.

Sendbird Get Unread Item Count

Tool to retrieve a user's unread item counts including unread messages, mentions, and pending invitations across group channels.

Issue Session Token

Issues a session token for authenticating a Sendbird user.

Leave Group Channels

Tool to leave group channels for a user.

List Banned Members

Tool to list banned members in a group channel.

Sendbird List Group Channel Messages

Tool to list (paginate) messages in a group channel when you only know the channel_url.

List Group Channels

Tool to list group channels.

List Group Channel Members

Tool to list members of a group channel.

List Operators by Custom Channel Type

Tool to list operators of a channel by custom channel type.

List Group Channel Operators

Tool to list operators of a group channel.

List Open Channel Operators

Tool to list operators of an open channel.

List Sendbird Users

Retrieves a paginated list of users from your Sendbird application.

Mark All User Messages As Read

Tool to mark all of a user's messages as read in group channels.

Mute User

Tool to mute a user in a group channel.

Register Operators by Custom Channel Type

Registers one or more users as operators for all channels with a specified custom channel type.

Register Group Channel Operators

Tool to register one or more users as operators in a Sendbird group channel.

Register Operators to Open Channel

Tool to register operators to an open channel.

Revoke All Session Tokens

Tool to revoke all session tokens for a user.

Send Message

Tool to send a message to a group channel.

Unban User from Group Channel

Tool to unban a user from a group channel.

Unmute User

Tool to unmute a user in a group channel.

Unregister Operators Custom Channel Type

Tool to unregister operators from channels by custom channel type.

Update Count Preference Of Channel

Tool to update a user's unread count preference for a specific group channel.

Update Group Channel

Tool to update group channel information.

Sendbird Update Message

Tool to update an existing group channel message in Sendbird.

Update Sendbird User

Tool to update a user's information.

Sendbird View Group Channel

Tool to view information about a specific group channel.

Sendbird View Message

Tool to view a specific message in a group channel.

View User

Tool to retrieve information about a specific Sendbird user.

FAQ

Frequently asked questions

With a standalone Sendbird MCP server, the agents and LLMs can only access a fixed set of Sendbird tools tied to that server. However, with the Composio Tool Router, agents can dynamically load tools from Sendbird and many other apps based on the task at hand, all through a single MCP endpoint.

Yes, you can. Claude Cowork fully supports MCP integration. You get structured tool calling, message history handling, and model orchestration while Tool Router takes care of discovering and serving the right Sendbird tools.

Yes, absolutely. You can configure which Sendbird scopes and actions are allowed when connecting your account to Composio. You can also bring your own OAuth credentials or API configuration so you keep full control over what the agent can do.

All sensitive data such as tokens, keys, and configuration is fully encrypted at rest and in transit. Composio is SOC 2 Type 2 compliant and follows strict security practices so your Sendbird data and credentials are handled as safely as possible.

Start with Sendbird.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Sendbird tool your agent needs.Free to start.

Start building