返回市场
麦普奥拉玛

麦普奥拉玛

作者:emgeee30 星标更新:2025-02-05

项目介绍

MCP Ollama

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

<a href="https://glama.ai/mcp/servers/h0t3210s62"><img width="380" height="200" src="https://gips2.baidu.com/it/u=3946757891,1300425877&fm=3081&app=3081&f=PNG?w=760&h=400" alt="Ollama Server MCP服务器" /></a>

要求

  • 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