join_room
Connect to a specific chat room on the MCP Chat server by entering a room ID and a display name. Users can rejoin or create private rooms and manage conversation flow by choosing to wait for or send messages.
Instructions
Join a specific chat room directly.
Creates a new session with a unique client_id and adds the user to the specified room. Useful for rejoining a room or creating private rooms.
IMPORTANT: After joining a room, prompt the user to choose whether they want to:
Wait for messages (call wait_for_message) - if they expect to receive first
Send a message (call send_message) - if they want to initiate conversation
This gives users control over the conversation flow rather than automatically blocking.
Args: room_id: The ID of the room to join display_name: Display name for the user (required)
Returns: Success status with client_id or error information
Input Schema
Name | Required | Description | Default |
---|---|---|---|
display_name | Yes | ||
room_id | Yes |