Back to Home
sycbs4t2dx-hue icon

mcp-enterprise-server

by sycbs4t2dx-hue

Overview

The MCP Enterprise Server provides an AI-powered system for intelligent memory management, code knowledge graph generation, project context tracking, hallucination detection, and code quality assurance to assist developers in their coding workflows.

Installation

Run Command
python mcp_server_unified.py

Environment Variables

  • MCP_DATABASE_URL
  • DB_HOST
  • DB_PORT
  • DB_USER
  • DB_PASSWORD
  • DB_NAME
  • MCP_REDIS_URL
  • MCP_MILVUS_HOST
  • MCP_MILVUS_PORT
  • MCP_ANTHROPIC_API_KEY
  • MCP_OPENAI_API_KEY
  • MCP_AI_MODEL
  • MCP_LOGGING_LEVEL
  • MCP_LOGGING_FORMAT
  • MCP_LOGGING_LOG_FILE
  • MCP_SERVER_HOST
  • MCP_SERVER_PORT
  • MCP_SERVER_WORKERS
  • MCP_APP_DEBUG
  • MCP_APP_ENVIRONMENT
  • MCP_CONFIG_PATH
  • LOG_LEVEL
  • EMBEDDING_MODEL
  • EMBEDDING_MODEL_PATH
  • VECTOR_DB_TYPE
  • LOCK_TIMEOUT
  • JWT_SECRET_KEY

Security Notes

CRITICAL: The default JWT `secret_key` in `src/mcp_core/common/config.py` is 'change-this-in-production-use-a-32-char-min-key'. This is a severe vulnerability if used in production. Replace it immediately with a strong, randomly generated key. The server uses `os.system` and `subprocess.run` calls (e.g., for database creation and Git hooks) which, while functional, introduce potential command injection risks if inputs are not meticulously sanitized. Ensure that all user-supplied paths and arguments passed to these commands are rigorously validated. The inclusion of `python3 -c "..."` in a Git hook is also a powerful execution vector that demands careful auditing and sandboxing.

Similar Servers

Stats

Interest Score0
Security Score3
Cost ClassMedium
Avg Tokens2500
Stars0
Forks0
Last Update2025-11-23

Tags

AICode AnalysisKnowledge GraphMemory ManagementDeveloper ToolsProject ManagementQuality Assurance