MCP server
Sendbird MCP by usefulapi
io.usefulapi/sendbird
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
MCP server for Sendbird — chat users, channels, members, and messages from your AI client.
Working at last checkVerified publisher: usefulapi.ioAbout 4,072 tokens per request once connected14 tools
https://sendbird.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 14
- Token cost
- About 4,072 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http sendbird https://sendbird.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.sendbird] url = "https://sendbird.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"sendbird":{"httpUrl":"https://sendbird.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"sendbird":{"url":"https://sendbird.usefulapi.io/mcp"}}}
VS Code
{"servers":{"sendbird":{"type":"http","url":"https://sendbird.usefulapi.io/mcp"}}}
Antigravity
agy mcp add sendbird https://sendbird.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"sendbird","server_url":"https://sendbird.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"sendbird","server_url":"https://sendbird.usefulapi.io/mcp"}
Tools
sendbird_create_group_channel~301 tokens
MUTATES Sendbird data: creates a group channel with the given members. Platform API: POST /group_channels.sendbird_create_userChanges accounts · ~212 tokens
MUTATES Sendbird data: creates a new user. Platform API: POST /users.sendbird_get_group_channel~191 tokens
Fetch a single group channel by URL, optionally with members and receipts. Platform API: GET /group_channels/{channel_url}.sendbird_get_open_channel~132 tokens
Fetch a single open channel by URL. Platform API: GET /open_channels/{channel_url}.sendbird_get_user~196 tokens
Fetch a single user by user_id. Platform API: GET /users/{user_id}.sendbird_list_group_channel_members~344 tokens
List the members of a group channel. Platform API: GET /group_channels/{channel_url}/members. Returns { members[], next }.sendbird_list_group_channels~447 tokens
List group channels in the application, with rich filtering (name, members, distinct/public/super mode). Platform API: GET /group_channels. Returns { channels[], next }.sendbird_list_group_channels_by_user~384 tokens
List the group channels a given user belongs to. Platform API: GET /users/{user_id}/my_group_channels. Returns { channels[], next }.sendbird_list_messages~492 tokens
List 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_list_open_channels~208 tokens
List open (public, participant-based) channels. Platform API: GET /open_channels. Returns { channels[], next }.sendbird_list_users~333 tokens
List the users in the application. Supports filtering by activity, nickname, ids, and metadata. Platform API: GET /users. Returns { users[], next }.sendbird_request~191 tokens
Power-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_messageSends messages · ~459 tokens
MUTATES 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_update_user~182 tokens
MUTATES Sendbird data: partially updates a user's profile. Only provided fields change. Platform API: PUT /users/{user_id}.
Related MCP servers
- Stream MCP by usefulapi
Query channels, search messages, and read threads, users and reactions in your Stream Chat app. - ConfBuilder
ConfBuilder tools: events, speakers, sponsors, attendees, schedules, content, news, polls, chat. - Proof Holdings
One API, all things verified — control, delegation, human approval, anti-impersonation. - Missive MCP by usefulapi
Read email/chat conversations, messages, contacts and teams; draft, send and update threads. - Chaport MCP by usefulapi
Read Chaport visitors, chats, operators and webhooks; update visitors and chats; message visitors. - Re:amaze MCP by usefulapi
Manage Re:amaze conversations, messages, contacts and help articles. - Nepternship
Warm intros and referrals for internships and entry-level jobs at 3,000+ companies. - Postlyra
Manage Telegram drafts, media, schedules and publications from AI clients.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/sendbird)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents