MCP Ollama 问答服务
MCP Ollama服务器将Ollama模型与MCP客户端集成,允许用户列出模型、获取详细信息并通过提问与模型进行交互。
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"ollama": {
"args": [
"mcp-ollama"
],
"command": "uvx"
}
}
}
服务介绍
MCP Ollama
一个用于将 Ollama 与 Claude Desktop 或其他 MCP 客户端集成的 Model Context Protocol (MCP) 服务器。
要求
- Python 3.10 或更高版本
- 已安装并运行 Ollama(https://ollama.com/download)
- 至少通过 Ollama 拉取了一个模型(例如,
ollama pull llama2)
配置 Claude Desktop
在您的 Claude Desktop 配置中添加以下内容(macOS 上为 ~/Library/Application Support/Claude/claude_desktop_config.json,Windows 上为 %APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"ollama": {
"command": "uvx",
"args": [
"mcp-ollama"
]
}
}
}
开发
以开发模式安装:
git clone https://github.com/yourusername/mcp-ollama.git
cd mcp-ollama
uv sync
使用 MCP Inspector 进行测试:
mcp dev src/mcp_ollama/server.py
功能
该服务器提供了四个主要工具:
list_models- 列出所有已下载的 Ollama 模型show_model- 获取关于特定模型的详细信息ask_model- 向指定模型提问
许可证
MIT