MCP与Ollama集成
______________________________________________________________________
安装
1.安装Olama
跟随 Ollama安装指南 对于您的操作系统。
在 macOS 上:
ollama run llama3.2:latest2.安装Go
从下载并安装Go golang.org.
验证安装:
go version将Go bin添加到您的PATH中:
export PATH="$PATH:$(go env GOPATH)/bin"3.安装MCP主机(Go)
使用Go安装MCP主机:
go install github.com/mark3labs/mcphost@latest验证安装:
mcphost --version______________________________________________________________________
创建配置文件
编辑 config.json 定义您的MCP服务器和工具。例子:
{
"globalShortcut": "cmd+Space",
"mcpServers": {
"sqlite": {
"command": "uvx",
"args": [
"mcp-server-sqlite",
"--db-path",
"/Users/fnc11/playground/mcp_with_ollama/dbs/Car_Database.db"
]
},
"ddg-search": {
"command": "uvx",
"args": [
"duckduckgo-mcp-server"
]
},
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/fnc11/playground/mcp_with_ollama/"
]
}
}
}______________________________________________________________________
使用MCP主机运行Olama模型
要运行 llama3.2:latest 使用MCP主机和您的工具配置的模型:
mcphost -m ollama:llama3.2:latest --config ______________________________________________________________________
输出示例
以下是使用Ollama和配置工具运行的MCP主机的屏幕截图:
______________________________________________________________________
鸣谢
本设置和教程严格遵循以下优秀指南 Mehul Gupta的博客文章.\ 完全归功于原作者的指导和灵感。
______________________________________________________________________
许可证
麻省理工学院
