Sendbird MCP by usefulapi
MCP server for Sendbird — chat users, channels, members, and messages from your AI client.
Connect it
Settings → Connectors → Add custom connector
URL: https://sendbird.usefulapi.io/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://sendbird.usefulapi.io/mcp{
"mcpServers": {
"sendbird": {
"url": "https://sendbird.usefulapi.io/mcp"
}
}
}claude mcp add --transport http sendbird https://sendbird.usefulapi.io/mcp{
"servers": {
"sendbird": {
"type": "http",
"url": "https://sendbird.usefulapi.io/mcp"
}
}
}14 tools, verified live
sendbird_list_usersread-onlyList the users in the application. Supports filtering by activity, nickname, ids, and metadata. Platform API: GET /users. Returns { users[], next }.
sendbird_get_userread-onlyFetch a single user by user_id. Platform API: GET /users/{user_id}.
sendbird_list_group_channelsread-onlyList group channels in the application, with rich filtering (name, members, distinct/public/super mode). Platform API: GET /group_channels. Returns { channels[], next }.
sendbird_get_group_channelread-onlyFetch a single group channel by URL, optionally with members and receipts. Platform API: GET /group_channels/{channel_url}.
sendbird_list_group_channel_membersread-onlyList the members of a group channel. Platform API: GET /group_channels/{channel_url}/members. Returns { members[], next }.
sendbird_list_group_channels_by_userread-onlyList the group channels a given user belongs to. Platform API: GET /users/{user_id}/my_group_channels. Returns { channels[], next }.
sendbird_list_open_channelsread-onlyList open (public, participant-based) channels. Platform API: GET /open_channels. Returns { channels[], next }.
sendbird_get_open_channelread-onlyFetch a single open channel by URL. Platform API: GET /open_channels/{channel_url}.
sendbird_list_messagesread-onlyList messages in a channel, anchored at a timestamp or message id. Provide EITHER message_ts (unix ms) OR message_id. Platform API: GET /{channel_type}/{channel_url}/messages. Returns { messages[] }.
sendbird_requestread-onlyPower-user escape hatch: issue a raw GET to any Chat Platform API v3 path not wrapped by a dedicated tool (e.g. /group_channels/{url}/messages/{id}, /report, /applications/settings_global). READ-ONLY — GET only. Platform API: GET {path}.
sendbird_send_messagecan modifyMUTATES Sendbird data: sends a message into a channel as a user (MESG) or as an admin (ADMM). File/multipart messages are not supported. Platform API: POST /{channel_type}/{channel_url}/messages.
sendbird_create_usercan modifyMUTATES Sendbird data: creates a new user. Platform API: POST /users.
sendbird_update_usercan modifyMUTATES Sendbird data: partially updates a user's profile. Only provided fields change. Platform API: PUT /users/{user_id}.
sendbird_create_group_channelcan modifyMUTATES Sendbird data: creates a group channel with the given members. Platform API: POST /group_channels.
Alternatives in Email & Messaging
Compare →
Formbricks MCP by usefulapiB
Read survey responses and manage contacts, webhooks, teams and organisation users.
Customer.io MCP by usefulapiB
Query people, segments, campaigns, and message deliveries; send transactional email or broadcasts.
Aircall MCP by usefulapiB
Read calls, contacts, users, teams and numbers; tag calls and create or update contacts.
SASMS and WhatsApp MessagingB
Send WhatsApp, SMS, email or voice to a business with the compliance gate enforced.
NENestrB
Connect AI to Nestr for Holacracy, Sociocracy, and self-organizing teams.
Voodoo SMS MCP by usefulapiB
Read Voodoo SMS credits, reports, inbox and lists; send one SMS; manage the opt-out blacklist.