Open-source team communication platform with rich integrations.
## RocketChat MCP Server: Open Source Team Chat The **RocketChat MCP Server** integrates Rocket.Chat's open-source communication platform into Google Antigravity. This enables team messaging, video conferencing, and chatbot development on a fully customizable self-hosted platform. ### Why RocketChat MCP? Rocket.Chat offers complete control: - **Open Source**: Full customization - **Self-Hosted**: Data sovereignty - **Omnichannel**: WhatsApp, SMS, email in one - **Video Chat**: Built-in video conferencing - **Federation**: Connect multiple instances ### Key Features #### 1. Send Messages ```python from rocketchat_API import RocketChat rocket = RocketChat( user="bot", password="botpassword", server_url="https://chat.example.com" ) # Post message rocket.chat_post_message( text="Deployment complete! :rocket:", channel="#devops" ) # Send with attachments rocket.chat_post_message( text="Build Status", channel="#devops", attachments=[{ "color": "#00FF00", "title": "Build #123", "text": "All tests passed" }] ) ``` #### 2. Channel Management ```python # Create channel rocket.channels_create("project-alpha") # Invite users rocket.channels_invite("project-alpha", "user123") # Set topic rocket.channels_set_topic("project-alpha", "Project Alpha discussions") ``` #### 3. Bot Development ```python # Listen for messages from rocketchat_API.APIExceptions.RocketExceptions import RocketConnectionException while True: messages = rocket.channels_history("general", count=10) for msg in messages.json()["messages"]: if msg["msg"].startswith("!deploy"): # Handle deploy command rocket.chat_post_message("Starting deployment...", channel="general") ``` ### Configuration ```json { "mcpServers": { "rocketchat": { "command": "npx", "args": ["-y", "@anthropic/mcp-rocketchat"], "env": { "ROCKETCHAT_URL": "https://chat.example.com", "ROCKETCHAT_USER": "bot", "ROCKETCHAT_PASSWORD": "password" } } } } ``` ### Use Cases **Self-Hosted Chat**: Complete control over communication. **Customer Support**: Omnichannel support platform. **Custom Bots**: Build specialized automation bots. The RocketChat MCP Server brings open-source team chat to Antigravity.
{
"mcpServers": {
"rocketchat": {}
}
}