模型集成协议服务器

MCP Ollama是一个用于将Ollama与Claude Desktop或其他MCP客户端集成的模型上下文协议服务器,提供模型列表、模型详情和模型问答功能。

  • by emgeee
  • Python
  • 本地部署
  • 33 星标
  • 更新于
在 GitHub 查看 emgeee/mcp-ollama

使用说明

MCP Ollama

用于将Ollama与Claude Desktop或其他MCP客户端集成的模型上下文协议(MCP)服务器。

需求

  • Python 3.10或更高版本
  • Ollama已安装并正在运行(https://ollama.com/download)
  • 至少有一个模型是用Ollama拉的(例如。, ollama pull llama2)

配置Claude桌面

添加到您的Claude Desktop配置(~/Library/Application Support/Claude/claude_desktop_config.json 在 macOS 上, %APPDATA%\Claude\claude_desktop_config.json 在Windows上):

{
  "mcpServers": {
    "ollama": {
      "command": "uvx",
      "args": [
        "mcp-ollama"
      ]
    }
  }
}

发展

在开发模式下安装:

git clone https://github.com/yourusername/mcp-ollama.git
cd mcp-ollama
uv sync

MCP检验员测试:

mcp dev src/mcp_ollama/server.py

特性

服务器提供四个主要工具:

  • list_models -列出所有下载的Ollama型号
  • show_model -获取特定型号的详细信息
  • ask_model -向指定模型提问

许可证

麻省理工学院