# Rocket.Chat

Manage your Rocket.Chat workspace by browsing channels, messages, and complex discussion threads. Locate organizational knowledge quickly with search tools that span across all your conversations. In…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y smithery mcp add huiseo/rocketchat-threads-mcp

# Browse available tools
npx -y smithery tool list huiseo/rocketchat-threads-mcp

# Get full schema for a tool
npx -y smithery tool get huiseo/rocketchat-threads-mcp rocketchat_list_channels

# Call a tool
npx -y smithery tool call huiseo/rocketchat-threads-mcp rocketchat_list_channels '{}'
```

## Direct MCP Connection

Endpoint: `https://rocketchat-threads-mcp--huiseo.run.tools`

## Tools (15)

- `rocketchat_list_channels` — List all accessible Rocket.Chat channels.
- `rocketchat_search_channels` — Search for Rocket.Chat channels by name or topic.
- `rocketchat_get_channel_info` — Get detailed information about a specific Rocket.Chat channel.
- `rocketchat_get_messages` — Get messages from a Rocket.Chat channel.
- `rocketchat_search_messages` — Search for messages containing specific text across all channels or in a specific channel.
- `rocketchat_get_message` — Get a specific message by its ID.
- `rocketchat_list_threads` — List all threads in a Rocket.Chat channel.
- `rocketchat_get_thread` — Get a thread with all its replies.
- `rocketchat_search_threads` — Search for threads containing specific text.
- `rocketchat_lookup_user` — Look up a Rocket.Chat user by ID or username.
- `rocketchat_list_users` — List Rocket.Chat users with pagination.
- `rocketchat_get_me` — Get information about the current authenticated user.
- `rocketchat_send_message` — Send a message to a Rocket.Chat channel.
- `rocketchat_react` — Add a reaction emoji to a message.
- `rocketchat_get_write_status` — Check if write operations are enabled and get the current configuration.

```bash
# Get full input/output schema for a tool
npx -y smithery tool get huiseo/rocketchat-threads-mcp <tool-name>
```
