Connect your account, then chat with AI to run tools.
Rocket.chat is an open-source team communication platform that enables users to engage in real-time messaging, audio, and video calls. It is used to facilitate seamless team collaboration and enhance workplace communication.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsDomain knowledge for Rocket.Chat — workflow patterns, data models, and gotchas for your AI agent.
Rocket.Chat organizes communication around rooms (public channels, private groups, direct messages). Teams group channels; subscriptions are the authenticated user's room memberships.
How many unread messages are in a public channel? Requires room_id (channels.counters). Useful for inbox-style summaries without pulling full history.
Who is in a public channel? Requires room_id (channels.members). Resolve roomId from a public channel listing or a channel lookup by name first.
What messages were posted in a public channel? Requires room_id. Supports offset/count pagination and optional oldest/latest ISO timestamps (channels....
What public channels exist? Omit id to list channels; pass id (roomId) or room_name to fetch one channel. Prefer room_name when you know the channel s...
What messages are in a direct-message room? Requires room_id (im.history). List direct-message rooms first to obtain roomId values.
What direct-message (DM) rooms do I have? Lists DM conversations (im.list). Pass id (roomId) to fetch metadata for one DM via im.info.
Who is in a private group? Requires room_id (groups.members). Resolve roomId from a private group listing or a group lookup by name first.
What messages were posted in a private group? Requires room_id or room_name. Uses groups.history with the same pagination and time-window parameters a...
What private groups can I access? Omit id to list groups; pass id (roomId) or room_name to fetch one private group.
Which public channels have I joined? Returns channels.list.joined — a compact view of your public channel memberships without listing every channel on...
Who am I on this Rocket.Chat workspace? Returns the authenticated user's profile (username, id, roles). Use before other calls to confirm credentials ...
What permissions exist on this workspace? Lists permission keys and role mappings from permissions.list. Useful for auditing access control.
What permission roles are defined? Returns the workspace role catalog (admin, user, moderator, custom roles). Read-only; use before assigning or audit...
What rooms am I in across channels, groups, and DMs? Omit id to list rooms (rooms.get); pass id (roomId) for rooms.info metadata.
What channels and groups am I subscribed to? Omit id to list subscriptions; pass id (roomId) for one subscription via subscriptions.getOne.
What teams exist on this workspace? Omit id to list teams; pass id (teamId) for teams.info including metadata and membership hints.
Is a user online right now? Requires user_id or username (users.getPresence). Resolve userId from a user listing or username lookup first.
Who is on this Rocket.Chat workspace? Omit id to page through users; pass id (userId) or username to fetch one account. For a single user by handle, p...
Rocket.chat is an open-source team communication platform that enables users to engage in real-time messaging, audio, and video calls. It is used to facilitate seamless team collaboration and enhance workplace communication. It provides 18 tools that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/rocket-chat. Authentication is handled automatically.
Rocket.Chat provides 18 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Rocket.Chat uses API Key. Rocket.Chat requires credentials. Connect via MCPBundles and authentication is handled automatically.
Connect Rocket.Chat to any MCP client in minutes
https://mcp.mcpbundles.com/bundle/rocket-chatThe link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.
Rocket.Chat and paste the MCP URL into Remote MCP server URL.Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).
More collaboration integrations you might like
Notion is an all-in-one workspace for notes, databases, project management, and collaboration. Searc...
Guru is a knowledge management platform that allows teams to organize, share, and access important i...
Mendeley is a reference management software that allows researchers to organize and share research p...
Dropbox Sign provides a platform for electronic signatures and document management, enabling users t...
Figma REST API for design file management, components, styles, and collaboration. Access files, node...
GitBook is a platform for creating, maintaining, and sharing documentation. Teams collaborate on con...