Ollama MCP服务器
Metarune Labs私人有限公司ParagonOS的一部分
用于Ollama的MCP(模型上下文协议)服务器,可实现Ollama本地LLM模型与Claude Desktop等MCP兼容应用程序之间的无缝集成。
特性
- 列出可用的Olama型号
- 从Ollama推出新车型
- 使用Ollama的聊天API与模特聊天
- 获取详细的模型信息
- 自动端口管理
- 环境变量配置
先决条件
- Node.js(v16或更高版本)
- npm
- Ollama在本地安装并运行
安装
手动安装
通过npm全局安装:
npm install -g @rawveg/ollama-mcp在其他MCP应用程序中安装
要在其他MCP兼容应用程序(如Cline或Claude Desktop)中安装Ollama MCP服务器,请将以下配置添加到应用程序的MCP设置文件中:
{
"mcpServers": {
"@rawveg/ollama-mcp": {
"command": "npx",
"args": [
"-y",
"@rawveg/ollama-mcp"
]
}
}
}设置文件位置因应用程序而异:
- 克劳德桌面:
claude_desktop_config.json在Claude应用程序数据目录中 - 克莱恩:
cline_mcp_settings.json在VS Code全局存储中
用法
启动服务器
只需运行:
ollama-mcp默认情况下,服务器将在端口3456上启动。您可以使用port环境变量指定其他端口:
PORT=3466 ollama-mcp环境变量
PORT:服务器端口(默认值:3456)。直接运行时可以使用:
# When running directly
PORT=3466 ollama-mcpOLLAMA_API:Ollama API端点(默认值:http://localhost:11434)
默认模型配置
默认模型在中配置 mcp.json 在...之下 config.defaultModel.default.使用时 chat_with_ollama 工具,您可以省略 model 参数,服务器将使用配置文件中的默认模型。
要在运行时更改默认模型,请使用 set_default_model 工具。
API终点
GET /models-列出可用型号POST /models/pull-拉一个新模型POST /chat-与模特聊天GET /models/:name-获取模型详细信息
发展
- 克隆存储库:
git clone https://github.com/Paragon-OS/paragonos-ollama-mcp.git
cd paragonos-ollama-mcp- 安装依赖项:
npm install- 构建项目:
npm run build- 启动服务器:
npm start贡献
欢迎投稿!请随时提交拉取请求。
然而,这确实 不 未经事先讨论和同意,授予将此项目纳入第三方服务或商业平台的许可。虽然我之前接受了支持与以下服务集成的贡献(如Dockerfile和相关的README更新) 史密瑟里,类似服务最近采取的行动-- 格拉玛 --需要重新评估这项政策。
Glama选择在未经通知或同意的情况下将开源MCP项目纳入其商业产品中,随后创建了问题请求,要求维护人员执行无偿工作,以确保与 *他们的* 平台。这种行为——在没有对话或补偿的情况下利用社区劳动力牟利——不仅不体贴,而且 伦理问题.
因此,为了保护该项目及其贡献者的完整性,许可证已更新为 GNU Affero通用公共许可证v3.0(AGPL-3.0)这一变化确保了该软件的任何使用,特别是在 基于商业或服务的平台 --必须完全符合AGPL的条款 和 获得单独的商业许可证。在项目正在进行的情况下,仅仅链接到原始来源是不够的 积极货币化。如果您希望将此项目纳入商业报价,请与我们联系 第一 讨论许可条款。
许可证
AGPL v3.0
明星历史

相关
该项目之前已获得麻省理工学院的许可。截至2025年4月20日,它现在根据AGPL-3.0获得许可,以防止未经授权的商业利用。如果您在此更改之前使用此项目,请参阅相关的Git标签或提交适用的许可证。
