Getting Started
Install
Requires Node.js 24.15.0 or newer.
bash
npm install -g @dayearnew/chatroom
chatroom init --root /path/to/projects
chatroom serveWebUI:
text
http://127.0.0.1:8765Public MCP
Set auth.mcpPublicBaseUrl in ~/.chatroom/config.json:
json
{
"auth": {
"mcpPublicBaseUrl": "https://mcp.example.com"
}
}Expose port 8765 through HTTPS. Example Caddy configuration:
text
mcp.example.com {
reverse_proxy 127.0.0.1:8765
}Restart ChatRoom:
bash
chatroom serveMCP endpoint:
text
https://mcp.example.com/mcpKeep the ownerToken in ~/.chatroom/config.json. It is required for ChatGPT authorization.