M

MCP Ollama 问答服务

@emgeee/mcp-ollama
0 Stars 388 次浏览 emgeee 更新于 2026-08-23

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

相关 MCP 服务