本指南介绍如何将 ClickHouse MCP 服务器与 Ollama 配合使用。
1
安装 Ollama
Ollama 是一个可让你在本机运行大型语言模型 (LLM) 的库。 它提供了丰富的模型选择,而且使用起来很简单。你可以从下载页面下载适用于 Mac、Windows 或 Linux 的 Ollama。运行 Ollama 后,它会在后台启动一个本地服务器,你可以用它来运行模型。 或者,你也可以通过运行ollama serve 手动启动服务器。安装完成后,你可以像这样将模型拉取到本机:只有支持工具的模型才能与 MCP servers 配合工作。
2
3
配置 ClickHouse MCP 服务器
我们可以在 YAML 或 JSON 文件中使用 MCPHost 来配置 MCP 服务器。 MCPHost 会按以下顺序在你的主目录中查找配置文件:.mcphost.yml或.mcphost.json(推荐).mcp.yml或.mcp.json(向后兼容)
~/.mcphost.json 文件中:type。
type 用于表明 MCP 服务器使用的传输类型。local→ stdio 传输remote→ 流式传输builtin→ 进程内传输
理论上,你应该可以在 MCP 配置文件的
environment 键下设置这些变量,但我们发现这种方式并不生效。4
运行 MCPHost
完成 ClickHouse MCP 服务器配置后,可通过运行以下命令启动 MCPHost:/servers 命令列出 MCP 服务器:/tools 以列出可用工具: