Skip to main content
Glama

Rocket.Chat MCP Server

MCP Rocket.Chat Setup Guide

Follow these steps to set up and configure MCP Rocket.Chat on your local machine.

1. Clone the Repository

git clone git@github.com:elieworkspace/mcp-rocketchat.git cd mcp-rocketchat

2. Start Rocket.Chat with Docker

docker compose up -d

Access Rocket.Chat at http://localhost:3000.

3. Initial Configuration

4. Set Up Python Environment

uv venv .venv\Scripts\activate uv add mcp[cli] httpx

5. Client Configuration Example

Add the following configuration to your client, replacing -username- and -password- with your credentials:

{ "mcpServers": { "mcp-rocketchat": { "command": "uv", "args": [ "--directory", "C:/Users/-username-/Desktop/mcp-rocketchat", "run", "rocketchat.py", "--server-url", "http://localhost:3000", "--username", "-username-", "--password", "-password-" ] } } }

Tip:
Make sure Docker and Python are installed on your system before starting.

For more details, refer to the Rocket.Chat documentation.

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Enables interaction with Rocket.Chat instances through MCP protocol. Allows users to manage chat operations and integrate with Rocket.Chat servers using natural language commands.

  1. 1. Clone the Repository
    1. 2. Start Rocket.Chat with Docker
      1. 3. Initial Configuration
        1. 4. Set Up Python Environment
          1. 5. Client Configuration Example

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              Facilitates integration of PrivateGPT with MCP-compatible applications, enabling chat functionalities and secure management of knowledge sources and user access.
              Last updated -
              • Linux
            • -
              security
              A
              license
              -
              quality
              A server for the Machine Chat Protocol (MCP) that provides a YAML-based configuration system for LLM applications, allowing users to define resources, tools, and prompts without writing code.
              Last updated -
              5
              Python
              MIT License
              • Linux
              • Apple
            • -
              security
              A
              license
              -
              quality
              Provides MCP (Model Control Protocol) tools for accessing and interacting with Google Chat spaces and messages through OAuth2 authentication.
              Last updated -
              8
              Python
              MIT License
            • -
              security
              A
              license
              -
              quality
              Provides a chat interface with natural language processing to deploy and manage AWS resources through an integrated Model Context Protocol (MCP) server.
              Last updated -
              2
              TypeScript
              MIT License

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/elieworkspace/rocketchat-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server