claude-collective-intelligence
Verified Safeby umitkacar
Overview
Orchestrates multi-agent AI systems, managing tasks, communication, and collective intelligence processes like voting and brainstorming, exposed via a robust API and client SDKs.
Installation
node src/index.jsEnvironment Variables
- NODE_ENV
- PORT
- LOG_LEVEL
- API_BASE_URL
- API_KEY
- DB_HOST
- DB_PORT
- DB_NAME
- DB_USER
- DB_PASSWORD
- REDIS_HOST
- REDIS_PORT
- REDIS_PASSWORD
- RABBITMQ_URL
- RABBITMQ_USER
- RABBITMQ_PASSWORD
- JWT_ACCESS_SECRET
- JWT_REFRESH_SECRET
- SERVICE_NAME
- AGENT_TYPE
Security Notes
The system demonstrates a strong focus on security, featuring dedicated modules for JWT-based authentication/authorization (using bcrypt for hashing), comprehensive Joi-based input validation with explicit sanitization against XSS, SQL injection, command injection, and path traversal. It also implements extensive security event logging (authentication, authorization, data access, configuration changes, policy violations, rate limits, encryption events, compliance audits) with reporting and alerting capabilities. Secrets are managed via environment variables (dotenv), and Kubernetes secret examples are provided. No obvious hardcoded secrets or 'eval' without clear justification were found. Score is high, but a perfect 10 would require explicit details on secure secret injection mechanisms in production deployment and regular external security audits.
Similar Servers
claude-flow
AI Agent Orchestration and Development Platform for Claude Code
vibe-check-mcp-server
Provides metacognitive oversight and self-improvement capabilities for AI agents using Chain-Pattern Interrupts (CPI) to prevent reasoning lock-in and over-engineering.
mcp_massive
An AI agent orchestration server, likely interacting with LLMs and managing multi-agent workflows.
AgentUp
A developer-first framework for building, deploying, and managing AI agents, bringing Docker-like consistency and operational ease to AI agent development.