ollama-mcp

Ollama MCP Server

Ollama users can manage models, run chats, generate completions, and create embeddings through ollama-mcp in Claude Desktop, Cline, and other MCP clients. Cloud web search and page retrieval require an Ollama API key.

Server facts

ollama-mcp

Project

Author
rawveg
License
AGPL-3.0

Tech

Runtime / language
node
Transports
stdio
Remote available
No
Authentication
Not specified

Activity

GitHub stars
175
Last commit
Data as of

Overview

An Ollama model collection can be inspected and maintained from a connected assistant: ollama_list reports installed models, while ollama_ps identifies those loaded in memory. Users can examine an individual model's configuration and architecture, download models from the registry, upload local models, copy them under new names, and delete them locally. Custom model creation supports changes to behavior, system prompts, and templates. For inference, ollama_chat handles conversations and tool calling, ollama_generate handles prompt completions, and ollama_embed turns text into vectors.

Ollama Cloud adds web search with a configurable result limit and page retrieval that supplies titles, content, and links. These operations and cloud models require OLLAMA_API_KEY. For hybrid use, the configuration targets a local Ollama instance and includes the key, allowing local inference alongside cloud web tools. Running on Node.js with stdio transport, ollama-mcp connects these workflows to compatible clients, including Claude Desktop and Cline.

ollama-mcp setup notes

  • ollama-mcp records stdio only; confirm a network transport upstream before planning remote access.

Related MCP servers