MCP Ollama
by fastmcp-me
README.md
[](https://fastmcp.me/MCP/Details/673/ollama)
[](https://fastmcp.me/MCP/Details/673/ollama)
[](https://fastmcp.me/MCP/Details/673/ollama)
[](https://fastmcp.me/MCP/Details/673/ollama)
[](https://fastmcp.me/MCP/Details/673/ollama)
[](https://fastmcp.me/MCP/Details/673/ollama)
# MCP Ollama
A Model Context Protocol (MCP) server for integrating Ollama with Claude Desktop or other MCP clients.
<a href="https://glama.ai/mcp/servers/h0t3210s62"><img width="380" height="200" src="https://glama.ai/mcp/servers/h0t3210s62/badge" alt="Ollama Server MCP server" /></a>
## Requirements
- Python 3.10 or higher
- Ollama installed and running (https://ollama.com/download)
- At least one model pulled with Ollama (e.g., `ollama pull llama2`)
### Configure Claude Desktop
Add to your Claude Desktop configuration (`~/Library/Application Support/Claude/claude_desktop_config.json` on macOS, `%APPDATA%\Claude\claude_desktop_config.json` on Windows):
```json
{
"mcpServers": {
"ollama": {
"command": "uvx",
"args": [
"mcp-ollama"
]
}
}
}
```
### Development
Install in development mode:
```bash
git clone https://github.com/yourusername/mcp-ollama.git
cd mcp-ollama
uv sync
```
Test with MCP Inspector:
```bash
mcp dev src/mcp_ollama/server.py
```
## Features
The server provides four main tools:
- `list_models` - List all downloaded Ollama models
- `show_model` - Get detailed information about a specific model
- `ask_model` - Ask a question to a specified model
## License
MIT
TDQS
A4/5.0
Scored across 3 tools
Disambiguation5/5
Each tool has a clearly distinct purpose: listing models, showing model details, and asking a model a question. No overlap or ambiguity between them.
Naming Consistency5/5
All tool names follow a consistent verb_noun pattern using snake_case: list_models, show_model, ask_model. This is predictable and easy to remember.
Tool Count5/5
With 3 tools, the server is well-scoped for its purpose of interacting with Ollama models. Each tool earns its place, and the count falls within the typical 3-15 range.
Completeness4/5
The tools cover the core workflow of listing, inspecting, and querying models. Missing pull/delete operations are minor gaps since the server focuses on using existing models rather than managing the full model lifecycle.
Maintenance
ActivityInactive
ResponsivenessNo issues