sycbs4t2dx-hue/mcp-enterprise-server
3.1
If you are the rightful owner of mcp-enterprise-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The MCP Enterprise Server v2.0.0 is a comprehensive solution for managing model context protocols, offering a suite of tools for code analysis, project management, AI assistance, and quality assurance.
Tools
5
Resources
0
Prompts
0
MCP Enterprise Server v2.0.0
Model Context Protocol统一服务器 - 37个专业MCP工具,支持代码分析、项目管理、AI辅助和质量守护
🚀 快速开始
一键启动 (3分钟)
# 1. 启动Docker服务
./start_services.sh
# 2. 启动MCP服务器
./restart_server_complete.sh
# 3. 配置Claude Code
# 编辑: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"mcp-remote": {
"url": "http://192.168.3.5:8765"
}
}
}
验证
# 健康检查
curl http://localhost:8765/health
# 查看37个工具
curl http://localhost:8765/stats
📦 核心功能
37个MCP工具
| 类别 | 数量 | 主要功能 |
|---|---|---|
| 基础记忆 | 2 | 存储/检索项目记忆 |
| 代码分析 | 8 | 代码库分析、架构查询、依赖追踪 |
| 项目上下文 | 12 | 会话管理、TODO、设计决策、笔记 |
| AI辅助 | 7 | 代码理解、重构建议、智能命名 |
| 质量守护 | 8 | 代码审查、安全扫描、性能分析 |
企业级特性
- ✅ HTTP服务: 支持局域网共享
- ✅ API认证: Bearer Token
- ✅ 请求限流: 100请求/分钟
- ✅ 实时监控: 健康检查、统计API
- ✅ 中文支持: jieba分词、智能检索
📁 项目结构
MCP/
├── mcp_server_enterprise.py # 主服务器 (HTTP + 认证)
├── mcp_server_unified.py # 核心服务器 (37工具)
├── config.yaml # 配置文件
├── restart_server_complete.sh # 完整重启脚本
├── start_services.sh # Docker服务启动
├── src/mcp_core/ # 核心服务
│ ├── services/ # 业务服务
│ │ ├── memory_service.py # 记忆服务 (含jieba)
│ │ ├── vector_db.py # Milvus向量库
│ │ └── redis_client.py # Redis缓存
│ ├── models/ # 数据模型
│ │ └── base.py # 统一Base (重要!)
│ └── *_service.py # 各功能服务
├── scripts/ # 维护脚本
│ ├── fix_all_schemas.sql # Schema批量修复
│ ├── sync_database_schema.sql # Schema同步
│ └── refactor_base.py # Base重构工具
├── docs/ # 文档
│ ├── INDEX.md # 文档导航 ⭐
│ ├── MCP_SYSTEM_STATUS_2025-11-19.md # 系统状态
│ ├── MEMORY_RETRIEVAL_FIX_2025-11-19.md # 检索修复
│ └── UNIFIED_BASE_REFACTOR_COMPLETE.md # Base重构
└── test_memory_retrieval.py # 检索功能测试
🛠️ 常用命令
服务管理
# 完整重启 (推荐)
./restart_server_complete.sh
# 启动Docker服务
./start_services.sh
# 查看服务器状态
ps aux | grep mcp_server_enterprise
# 查看日志
tail -f enterprise_server.log
数据库维护
# 修复所有Schema
docker exec -i mcp-mysql mysql -uroot -p'Wxwy.2025@#' < scripts/fix_all_schemas.sql
# 检查表结构
docker exec mcp-mysql mysql -uroot -p'Wxwy.2025@#' mcp_db -e "DESCRIBE project_sessions;"
测试
# 测试记忆检索
python3 test_memory_retrieval.py
# 端到端测试
python3 test_end_to_end.py
🔧 配置
环境变量
export DB_PASSWORD="Wxwy.2025@#"
export AI_API_KEY="your-api-key" # 可选
config.yaml
server:
name: "mcp-unified-server"
version: "v2.0.0"
log_level: "INFO"
database:
url: "mysql+pymysql://root:${DB_PASSWORD}@localhost:3306/mcp_db"
ai:
enabled: true
provider: "anthropic"
model: "claude-3-5-sonnet-20241022"
📊 监控
API端点
# 健康检查
curl http://localhost:8765/health
# {
# "status": "healthy",
# "version": "v2.0.0",
# "tools_count": 37
# }
# 统计信息
curl http://localhost:8765/stats
# 返回: 服务器统计、工具使用、性能指标
Docker服务
# 检查服务状态
docker ps --filter "name=mcp-"
# 输出:
# mcp-mysql - Up 2 hours
# mcp-redis - Up 2 hours
# mcp-milvus - Up 2 hours
🐛 故障排查
常见问题
1. 服务器无法启动
# 检查端口占用
lsof -i :8765
# 查看错误日志
tail -50 enterprise_server.log
2. 记忆检索返回空
# 确认jieba已安装
python3 -c "import jieba; print('OK')"
# 如未安装
pip3 install jieba
3. Schema错误
# 执行Schema修复
docker exec -i mcp-mysql mysql -uroot -p'Wxwy.2025@#' < scripts/fix_all_schemas.sql
# 重启服务器
./restart_server_complete.sh
更多问题:
📚 文档
核心文档
- - 文档导航 ⭐ 推荐从这里开始
- - 系统健康报告
- - 记忆检索修复详解
- - Base架构重构
- - 会话回滚修复
快速链接
- 故障排查:
- 配置说明:
- 数据库Schema:
🔄 最近更新 (v2.0.0)
✅ 新增功能
- 🌐 企业级HTTP服务器 (认证、限流、监控)
- 🔍 中文分词支持 (jieba)
- 📊 健康检查和统计API
- 🚀 完整重启脚本
🐛 已修复
- ✅ 长期记忆检索返回空 ()
- ✅ Base元数据隔离 ()
- ✅ Session回滚错误 ()
- ✅ 数据库Schema不一致
⚡ 性能优化
- 检索响应时间: 20-40ms (首次800ms)
- 支持中英文混合查询
- 关键词提取准确率: 100%
📈 系统指标
| 指标 | 当前值 |
|---|---|
| MCP工具数 | 37个 |
| 数据库表 | 18张 |
| 检索准确率 | 优秀 (0.4-0.8) |
| 响应时间 | P95 < 100ms |
| 正常运行时间 | 2+ 小时 |
| 状态 | 🟢 生产就绪 |
🤝 贡献
欢迎贡献!请先阅读
📄 许可证
MIT License - 详见
🙏 致谢
- Model Context Protocol - MCP协议规范
- Claude Code - AI编程助手
- Anthropic - Claude AI
- jieba - 中文分词库
📞 支持
- 📖 文档:
- 🏥 健康检查: http://localhost:8765/health
- 📊 统计信息: http://localhost:8765/stats
最后更新: 2025-11-19 版本: v2.0.0 状态: 🟢 生产就绪 维护: Claude Code AI Assistant