chatsuite
Verified Safeby hubertusgbecker
Overview
A full-stack monorepo platform integrating multiple AI, database, and automation services for enhanced collaboration and productivity.
Installation
pnpm startEnvironment Variables
- NX_APP_ENV
- OPENAI_API_KEY
- ANTHROPIC_API_KEY
- GOOGLE_API_KEY
- POSTGRES_USER
- POSTGRES_PASSWORD
- PGADMIN_DEFAULT_EMAIL
- PGADMIN_DEFAULT_PASSWORD
- NOCODB_POSTGRES_PASSWORD
- NOCODB_DB_PASSWORD
- JWT_SECRET
- JWT_REFRESH_SECRET
- MEILI_MASTER_KEY
- SMTP_PASSWORD
Security Notes
Default credentials (admin/admin) are hardcoded for PostgreSQL and PgAdmin, and for NocoDB (`nocodb_user_pass`, `nocodb_password_123`) in development environment files, which pose a risk if not changed for production. MongoDB runs without authentication (`--noauth`) in the development setup. Extensive use of `exec` commands in various `tools/dev-scripts` (e.g., for Docker and Helm operations) carries a risk of command injection if inputs are not strictly controlled, though some filtering is present. The `cmd-write-env.sh` script, which modifies the root `.env` file, is sensitive. `mcp-email-server` runs with `DEBUG=1`, potentially exposing sensitive information in logs.
Similar Servers
mcp-server
Provides real-time Indian options market data and volatility analytics from GetOutpost.in to AI chat platforms like Claude for quantitative analysis and trading insights.
MCP-SERVER
Provides an MCP server for automated data analysis workflows including loading datasets, cleaning data, sentiment analysis, clustering, topic extraction, and generating comprehensive reports with visualizations for an AI client.
wechat-robot-mcp-server
This server acts as a Model Context Protocol (MCP) intermediary for a WeChat robot, offering various AI-powered tools such as image recognition, drawing, text-to-speech, group chat summary, personality analysis, song requests, and video generation, integrating with multiple AI providers.
ga-ai-mcp-server
This server allows AI agents to query Google Analytics 4 data (reports, traffic sources, demographics, etc.) via the Model Context Protocol (MCP).