本指南介绍如何使用 Docker 配置 AnythingLLM 与 ClickHouse MCP 服务器, 并将其连接到 ClickHouse 示例数据集。
1
安装 Docker
你需要 Docker 来运行 LibreChat 和 MCP 服务器。获取 Docker 的方法如下:
更多信息,请参阅 Docker 文档。
- 访问 docker.com
- 下载适用于你的操作系统的 Docker Desktop
- 按照你的操作系统对应的说明安装 Docker
- 打开 Docker Desktop,并确保其正在运行
更多信息,请参阅 Docker 文档。
2
拉取 AnythingLLM Docker 镜像
运行以下命令,将 AnythingLLM Docker 镜像拉取到本机:
3
设置存储位置
创建用于存储的目录,并初始化环境文件:
4
配置 MCP 服务器配置文件
创建 在 如果你想查看自己的数据,可以使用你自己的 ClickHouse Cloud 服务的
host、用户名和密码。
plugins 目录:plugins 目录中创建一个名为 anythingllm_mcp_servers.json 的文件,并添加以下内容:5
启动 AnythingLLM Docker 容器
运行以下命令以启动 AnythingLLM Docker 容器:启动后,在浏览器中访问
http://localhost:3001。
选择你要使用的模型,并提供你的 API 密钥。6
等待 MCP 服务器启动
点击 UI 左下角的工具图标:点击
Agent Skills,然后查看 MCP servers 部分。
等待直到你看到 Mcp ClickHouse 显示为 On7
使用 AnythingLLM 与 ClickHouse MCP 服务器聊天
现在已经可以开始聊天了。
要让 MCP 服务器可用于聊天,你需要在对话的第一条消息前加上
@agent 前缀。