香蕉模型上下文协议服务器

BANANA-MCP是一款集成了14个强大MCP服务器的Docker容器化解决方案,提供YouTube、GitHub、Figma等多种服务的集成支持。它具有一键安装、实时监控、安全增强、高性能和自动恢复等特性,适用于AI开发、数据分析、内容管理和自动化测试等多种场景。

  • by lofibrainwav
  • 更新于
在 GitHub 查看 lofibrainwav/banana-mcp

使用说明

基本能力

产品定位

BANANA-MCP是一个多功能的模型上下文协议服务器集成包,旨在为AI开发者和数据分析师提供一站式的服务解决方案。

核心功能

  • 14个MCP服务器集成(YouTube、GitHub、Figma、MySQL等)
  • Docker一键安装和运行
  • 实时监控(Grafana + Prometheus)
  • 安全增强(SSL、认证、权限管理)
  • 高性能(Redis缓存和优化)
  • 自动恢复(健康检查和自动重启)

适用场景

  • AI开发和模型训练
  • 数据分析和可视化
  • 内容管理和自动化测试
  • 团队协作和项目管理

工具列表

  • BANANA-MCP Main:中央枢纽
  • YouTube:视频搜索/分析
  • GitHub:代码仓库管理
  • Figma:设计工具集成
  • Context7:库文档
  • SQLite:轻量级数据库
  • MySQL:高性能数据库
  • Memory:知识图谱
  • Brave Search:网页搜索
  • Sequential Thinking:系统思考
  • Filesystem:文件管理
  • Edit File Lines:文件编辑
  • Task Manager:任务管理
  • Playwright:浏览器自动化

使用教程

使用依赖

确保已安装Docker和Docker Compose。

安装教程

# 1. 克隆仓库
git clone https://github.com/lofibrainwav/banana-mcp.git
cd banana-mcp

# 2. 设置环境变量
cp .env.template .env
# 在.env文件中填写实际的API密钥

# 3. 运行自动安装脚本
chmod +x scripts/setup.sh
./scripts/setup.sh

# 4. 启动服务
docker-compose up -d

调试方式

  • 访问主仪表盘:http://localhost:8080
  • 访问Grafana:http://localhost:3000(用户名:admin,密码:banana2075)
  • 访问Prometheus:http://localhost:9090