Rocket.Chat

Rocket.Chat MCP Connector for Claude

A+

Connect your AI assistant to Rocket.Chat to seamlessly send messages, explore channels, manage directories, and orchestrate chat operations directly.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your conversational assistant directly to Rocket.Chat, the open-source team communication platform. This integration transforms your AI into an active participant capable of chatting, sending notifications to channels, identifying active users, and auditing chat room data organically within your workspace.

What you can do

  • Communicate Actively — Instruct your assistant to post messages into public channels or private direct messages (chat_post_message, chat_send_message). Need to fix a typo? The AI can seamlessly edit (chat_update_message) or delete previous messages (chat_delete_message).
  • Explore Channels & Groups — Give your assistant vision over public discussions (list_public_channels) or private channels you belong to (list_private_groups). You can then extract deep information about specific rooms using get_channel_info.
  • Audit Users in the Network — Scan the entire user directory (list_users) to locate team members and review their roles and connection status directly (get_user_info).

How it works

  1. Install this module in your MCP connectivity environment.
  2. Visit your Rocket.Chat profile's 'Personal Access Tokens' panel online to configure and generate an Auth Token.
  3. Securely enter your Rocket.Chat URL, your associated Rocket.Chat User ID, and the Auth Token in the form below.
  4. Interact naturally with your AI: "Send a welcome message to #general thanking the new members, and then list all of my active direct messages."

Who is this for?

  • Team Leaders — Orchestrate team-wide announcements asynchronously or ask the AI to summarize active channels without navigating through clunky chat apps.
  • Support Staff — Instantly ping specific users or lookup a colleague's profile and roles using natural language.
  • Operations & IT — Empower your conversational agent to act as a responsive chatbot directly inside Rocket.Chat, running commands and pushing logs directly to specific channels.
team-chatopen-sourcesecure-messagingchannel-managementcollaboration-toolsuser-directory

10 tools expose this connector's capabilities to your AI agent.

chat_delete_message

You must provide both room ID and message ID. Deletes a message from a room

chat_post_message

Sends a message to a channel or user by name

chat_update_message

Updates the text of an existing message

get_channel_info

Retrieves details for a specific channel

get_user_info

Retrieves detailed information for a specific user

list_direct_messages

Lists all active direct message rooms

list_private_groups

Lists all private groups (channels) the user is a member of

list_public_channels

Lists all public channels in the workspace

list_users

Lists all users in the workspace directory

chat_send_message

Sends a message to a specific room by ID

See how to talk to your AI agent using Rocket.Chat.

List all of my active direct messages.

I checked your direct communications using `list_direct_messages` and retrieved 4 active room IDs. These IDs represent ongoing 1-on-1 private channels. Let me know if you would like me to list public channels or drop a message into one of these direct rooms.

Send a welcome message to #general thanking the new members.

Done. I invoked the `chat_post_message` tool assigning `#general` as the destination. The room successfully received the message: 'Welcome to all the new members! Glad to have you here.' Let me know if you would like me to modify or erase it.

Find and get the user info for the ID abCD123.

I utilized the `get_user_info` tool passing the specific ID. The resulting payload revealed this belongs to user 'Richard', logged as active, carrying an 'Admin' organizational role within your servers. I can list their joined groups next if you want.

No. This tool package is primarily focused on organic text-based communication, message manipulation (sending, modifying, deleting), and environment querying (listing what already exists). The generative capability to create workspace structural entities like 'new channels' or provisioning administrative user accounts is deactivated for baseline security in this module.

Related Connectors