article
README
🚀 MCP Ollama 服务器
MCP Ollama 服务器是一个用于将 Ollama 集成到 Claude Desktop 或其他 MCP 客户端中的模型上下文协议(MCP)服务器,能够有效实现 Ollama 与相关客户端的集成。
🚀 快速开始
需求
- Python 3.10 或更高版本
- 已安装并运行的 Ollama(下载链接)
- 至少下载一个 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 检查器进行测试
mcp dev src/mcp_ollama/server.py
✨ 主要特性
该服务器提供了四个主要工具:
list_models- 列出所有已下载的 Ollama 模型show_model- 获取特定模型的详细信息ask_model- 使用指定模型回答问题
📄 许可证
本项目采用 MIT 许可证。
Scan to contact