OllamaのMCPHostのメモ。
Ollamaは(少なくとも現時点では)MCPサーバーを直接使用することは出来ない。
MCPHostを使うと、MCPHost経由でOllamaとMCPサーバーをつなぐことが出来る。
MCPHostはGo言語で作られているので、goをインストールしておく必要がある。
MCPHost v0.7.1の場合、go 1.23以降のgoが必要。
sudo add-apt-repository ppa:longsleep/golang-backports sudo apt install golang-go go version
go install github.com/mark3labs/mcphost@latest
「$HOME/go/bin/mcphost
」がインストールされる。
MCPHost用のMCPサーバーの設定ファイルは「$HOME/.mcp.json
」。
書式はClaude
Desktopの設定ファイルと同じ。
{ "mcpServers": { "example-mcp-server": { "command": "java", "args": ["-jar", "/path/to/example-mcp-server-0.0.1-SNAPSHOT-all.jar"] } } }
mcphostコマンドの引数にOllamaのモデルを指定する。
$HOME/go/bin/mcphost -m ollama:qwen3:14b
MCPHostの対話型コンソール(REPL)が起動する。
REPLはCtrl+Cで終了する。