Token导航 LogoToken导航

MCP Server · 搜索检索

Qolaba MCP

一个容器化的模型上下文协议(MCP)服务器,用于集成Qolaba AI功能到Claude Desktop和其他MCP兼容客户端。

未说明官方级别未说明来源级核验工具 0
代码执行多模型支持PythonClaude容器化部署Claude Desktop

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
fnone
提供方
fnone

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Qolaba MCP 属于搜索检索类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude,没有现成的安装命令;接入前先确认权限范围。

分类

搜索检索

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

支持MCP服务器🚀

一个Containerized 模型上下文协议(MCP)服务器 对于 AI API 支持将Qolaba的AI功能集成到Claude Desktop和其他MCP兼容的客户端中。

✨ 特性

  • 🤖 多模型支持访问Gemini,Claude,GPT和其他型号
  • 🌐 互联网搜索直接从Claude搜索
  • 📚 RAG(检索增强生成)文档上传和智能搜索
  • 💻 代码执行模型可以直接执行代码
  • 🐳 Docker就绪: 完全包含健康检查
  • 🔒 当然:非root用户、资源限制、环境基础秘密
  • 📊 日志记录自动日志旋转和监控

📋 前提条件

  • 安装 Docker 和 Docker Compose
  • Qolaba AI Account API 访问注册)
  • 本地使用: Claude Desktop (下载)

🚀 快速启动

1.知识库klonen

git clone https://github.com/YOUR_USERNAME/qolaba-mcp-server.git
cd qolaba-mcp-server

2. 设置环境变量

⚠️ 重要:这一步是 要求没有! .env 文件无法启动容器 !

创建一个 .env 模板文件 :

cp .env.example .env

打开 .env 穿上你的 真实凭据 结束:

# Mit einem Editor deiner Wahl
nano .env
# oder
vim .env

死 .env 文件必须包含:

QOLABA_API_TOKEN=xxxxxxxxxxxxxxxxx
QOLABA_ORG_ID=xxxxxxxxxxxxxx
💡 获得凭据: 1. 进入 https://qolaba.ai/dashboard 1. 创建API令牌 1. 复制令牌和组织ID 1. 把它们放在 .env 文件一 ⚠️ 重要 - 凭据格式: - 代币: 只输入令牌,没有“qol_live\_”前缀 - 组织ID只需输入 ID,不要使用“org\_”前缀 - 例如:如果令牌是“qol_live_abc123”,请只输入“abc123”

3. 容器启动

docker-compose up -d

4. 检查状态

# Container-Logs anzeigen
docker-compose logs -f

# Container Health Status prüfen
docker ps | grep qolaba-mcp-server

# Detaillierter Health Check Status
docker inspect --format='{{.State.Health.Status}}' qolaba-mcp-server

# MCP Server Endpoint (SSE) testen
curl http://localhost:8003/sse
💡 提示容器在端口 8001 上有一个内部健康检查,由 Docker 自动监控。MCP SSE 服务器运行于端口 8000(外部为 8003)。

🔧 Claude桌面集成

有 两种方法要将 MCP 服务器连接到 Claude Desktop:

方法 1:HTTP/SSE 传输(推荐用于远程服务器)

编辑 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) 或 %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "qolaba": {
      "url": "http://localhost:8003/sse"
    }
  }
}

替换远程服务器 localhost 你的服务器的IP。

方法2:Docker Exec + STDIO Transport(用于本地安装)

{
  "mcpServers": {
    "qolaba": {
      "command": "docker",
      "args": [
        "exec",
        "-i",
        "qolaba-mcp-server",
        "python",
        "qolaba_server.py",
        "--transport",
        "stdio"
      ]
    }
  }
}

配置后 重新启动 Claude 桌面.

🌐 其他 MCP 兼容客户端

Qolaba MCP 服务器可以 多个客户同时 被使用!

Gemini CLI集成

Gemini CLI 的详细分步指南:

📖 Gemini CLI安装指南

快速配置 为 ~/.gemini/settings.json:

{
  "mcpServers": {
    "qolaba": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/client",
        "http://localhost:8003/sse"
      ]
    }
  }
}

其他 MCP 客户端

服务器通过以下方式支持所有 MCP 兼容的客户端:

  • HTTP/SSE: http://localhost:8003/sse
  • 工作室: docker exec -i qolaba-mcp-server python /app/qolaba_server.py

🛠️ 可用工具

MCP 服务器提供以下工具:

1. qolaba_chat

与不同的AI模型聊天。

参数:

  • prompt (string): 您的讯息/问题
  • model (字符串,可选):模型ID(标准: gemini-1.5-flash)
  • internet_search (bool, optional): 启用 Web 搜索 (默认: false)
  • code_execution (bool, optional) 允许代码执行(默认: false)
  • rag (bool, optional):使用上传的文档(默认: false)
  • temperature (float,可选):创造力0.0-1.0(默认: 0.7)
  • max_tokens (int,可选):最大响应长度(默认: 2048)

例如:

Verwende qolaba_chat mit dem Prompt "Was ist Quantencomputing?" und aktiviere internet_search

2. qolaba_list_models

列出所有可用型号。

例如:

Zeige mir alle verfügbaren Qolaba Modelle

3. qolaba_upload_document

将文档上传到 RAG 的 Vector Store。

参数:

  • file_path (string) 文件路径
  • document_name (string, optional) 文件名称
  • metadata (dict, optional): 其他元数据

支持的格式: PDF、CSV、TXT、DOC、DOCX

例如:

Lade das Dokument /path/to/document.pdf in Qolaba hoch

4. qolaba_search

使用 AI 摘要执行 Web 搜索。

参数:

  • query (string): 搜索
  • model (string, optional) 摘要模型
  • max_results (int, optional): 结果数量 (默认: 5)

例如:

Suche im Internet nach "neueste KI Entwicklungen 2024"

📦 在 NAS 上部署门户

对于初学者:一步一步的指导

步骤1:打开门户
  1. 打开浏览器
  2. 转到您的门户网址(例如: http://192.168.1.100:9000)
  3. 登录
步骤2:创建堆栈
  1. 在菜单中左键单击 “堆叠”
  2. 点击右上角 “+添加堆栈”
  3. 给堆栈命名: qolaba-mcp
步骤 3:插入 Docker Compose
  1. 选择 “Web编辑器”
  2. 复制完整内容 docker-compose.yml 到文本框
  3. 向下滚动 “环境变量”
步骤4:设置环境变量

点击 “+添加环境变量” 并添加:

名称值
QOLABA_API_TOKENdein_api_token_hier
QOLABA_ORG_IDdeine_organization_id_hier
⚠️ 重要: 将值替换为您的真实凭据 qolaba.ai/仪表板
步骤 5:部署 Stack
  1. 向下滚动
  2. 点击 “部署堆栈”
  3. 等待状态显示“运行”(约30-60秒)
步骤6:检查
  1. 点击堆栈名称 qolaba-mcp
  2. 你需要一个容器。 qolaba-mcp-server mit状态 “正在运行” 查看
  3. 点击容器
  4. 点击 “日志” 查看支出
步骤7:测试
  1. 在 Portainer 中,查看容器状态。它应该 “健康” 在绿色符号旁边。
  1. 点击容器,然后点击 “日志”你应该看到:
   Starting Qolaba MCP Server in http mode
   Health Check Server läuft auf Port 8001
   Using HTTP transport on 0.0.0.0:8000
  1. 在浏览器或终端中测试 MCP SSE 端点:
   curl http://DEINE_NAS_IP:8003/sse

✅ 如果容器状态为“健康”,并且日志没有显示错误,那么一切都可以!

替代方案:基于存储库的部署

如果您的 NAS 有直接的 Git 访问权限:

  1. 在Portainer: 堆栈 → +添加堆栈
  2. 选择 “存储库”
  3. 输入 :

- 仓库地址: https://github.com/YOUR_USERNAME/qolaba-mcp-server - 撰写路径: docker-compose.yml - 环境变量如上所述

  1. 点击 “部署堆栈”

🔍 故障排除

❌ 容器startet nicht-“必须设置QOLABA_API_TOKEN”

问题:死亡 .env 文件不存在或为空 。

解决方案:

# 1. Prüfe ob .env Datei existiert
ls -la | grep .env

# Sollte zeigen:
# -rw-r--r-- 1 user user  xxx .env         <-- muss existieren!
# -rw-r--r-- 1 user user  xxx .env.example

# 2. Falls .env fehlt:
cp .env.example .env

# 3. Bearbeite .env und trage echte Credentials ein
nano .env

# 4. Validiere .env Inhalt
cat .env
# Sollte zeigen:
# QOLABA_API_TOKEN=qol_live_...
# QOLABA_ORG_ID=org_...

# 5. Container neu starten
docker compose down
docker compose up -d

❌ 容器启动,但API返回401未授权

问题验证错误,尽管仪表板上的凭据正确。

乌尔萨奇无效的凭据格式 .env 文件 。

解决方案:

# Prüfe deine .env Datei
cat .env

# ❌ FALSCH - Mit Prefixes:
QOLABA_API_TOKEN=qol_live_abc123xyz
QOLABA_ORG_ID=org_abc123xyz

# ✅ RICHTIG - Ohne Prefixes:
QOLABA_API_TOKEN=abc123xyz
QOLABA_ORG_ID=abc123xyz

重要删除前缀 qol_live_ 和 org_ 凭证!

修正后:

docker compose down
docker compose up -d

容器启动但“不健康”

# Logs anzeigen
docker compose logs qolaba-mcp

# Container Status prüfen
docker ps -a | grep qolaba

# Health Status prüfen
docker inspect --format='{{.State.Health.Status}}' qolaba-mcp-server

常见问题:

  • ❌ 凭据错误检查仪表板和格式上的令牌和组织ID(没有前缀!)
  • ❌ 端口已占用更改 8003 在 docker-compose.yml
  • ❌ 健康检查失败等待 30 秒,然后重新检查

API错误

# Container Health Status prüfen
docker inspect --format='{{.State.Health.Status}}' qolaba-mcp-server

# Container Logs prüfen
docker-compose logs qolaba-mcp-server | tail -20

如果容器不健康或出现凭据错误:

  • 检查 .env 文件(必须设置 QOLABA_API_TOKEN 和 QOLABA_ORG_ID)
  • 重新启动容器 : docker-compose restart
  • 检查日志为“credentials_configured: false”

Claude Desktop 无法连接

  1. 检查配置文件路径 :

- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json - 窗户: %APPDATA%\Claude\claude_desktop_config.json

  1. JSON语法有效性:
   # macOS/Linux
   cat ~/Library/Application\ Support/Claude/claude_desktop_config.json | python -m json.tool
  1. 完全重新启动 Claude Desktop (不仅关闭窗户)
  1. 检查日志 :
   docker-compose logs -f

孔弗利克特港

如果端口 8003 已占用:

# In docker-compose.yml ändern
ports:
  - "8004:8000"  # Ändere 8003 zu 8004 (oder einen freien Port)

重新启动容器 :

docker-compose down
docker-compose up -d

📊 监控

显示日志

# Alle Logs
docker-compose logs -f

# Nur letzte 50 Zeilen
docker-compose logs --tail=50 qolaba-mcp

# Log-Datei im Container
docker exec qolaba-mcp-server tail -f /app/logs/qolaba_mcp.log

资源使用

# CPU/Memory Stats
docker stats qolaba-mcp-server

# Container Infos
docker inspect qolaba-mcp-server

健康检查

# Container Health Status
docker inspect --format='{{.State.Health.Status}}' qolaba-mcp-server

# Health Check Details
docker inspect --format='{{json .State.Health}}' qolaba-mcp-server | python -m json.tool

# Direkter Health Check im Container (nur intern verfügbar)
docker exec qolaba-mcp-server curl -s http://localhost:8001/health

🔒 安全

最佳实践

✅ 已转换 :

  • 容器以非 root 用户身份运行(mcpuser)
  • 关于环境变量的秘密(不在代码中)
  • 资源限制(最大512MB RAM,1个CPU)
  • 健康检查监测
  • 日志旋转(每个文件最多10MB,3个文件)
  • 最小基础映像(python:3.11-slim)

⚠️ 另外推荐:

  • 使用 HTTPS 的反向代理(例如 Traffic、Nginx)
  • 端口 8003 防火墙规则
  • 定期更新: docker-compose pull && docker-compose up -d

🔄 更新

更新服务器

# Code pullen
git pull origin main

# Container neu bauen und starten
docker-compose up -d --build

# Alte Images aufräumen
docker image prune -f

在波提纳

  1. 进入 堆栈 → qolaba-mcp
  2. 点击 “更新堆栈” (如果是repository)
  3. 或者: 点击 “编辑”更改配置,点击 “更新堆栈”

📚 更多资源

🤝 支持

遇到问题:

  1. 检查 故障排除 部分
  2. 检查日志: docker-compose logs
  3. 在 GitHub 上创建问题:

- 错误描述 - 日志(没有凭据!) - 系统信息(操作系统、Docker版本)

📝 许可证

麻省理工学院执照 许可证 文件

______________________________________________________________________

创建于❤️ Claude & Qolaba 社区

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

AI集成Python本地部署多模型支持容器化部署RAG检索代码执行

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

查资料带出处

把网页、论文和文档的检索结果连同链接一起带回对话。

站内知识检索

在自己的文档库里做语义搜索,比关键词更贴题。

事实核对

交叉多个来源确认一条信息,减少模型凭记忆作答。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在搜索检索场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Qolaba MCP

MCP World · 本页

0未说明未标注1 个2026-05-17
Baidu Netdisk

MCP World

未标注未说明未标注1 个2026-05-17
Sequentialthinking

MCP.so

1SSE有2 个2026-05-17
Brave Search 433812ff

MCP World

2未说明未标注1 个2026-05-17
mindsdb (430e18)

MCP World

0未说明有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Qolaba MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Qolaba MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Qolaba MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Qolaba MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Qolaba MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP