Ollama MCP Server with
@angrysky56
About Ollama MCP Server with
Use fast-agent to use MCP tools with local LLM, API or Claude Desktop. WIP
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"ollama-mcp-server": {
"command": "uv",
"args": [
"venv",
"--python",
"3.12",
"--seed"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Ollama MCP Server?
Ollama MCP Server is a comprehensive Model Context Protocol (MCP) server for integrating Ollama with advanced features including script management, multi-agent workflows, and process leak prevention. It enables Claude Desktop to interact with locally installed Ollama models through MCP tools.
How to use Ollama MCP Server?
Install with Python 3.8+ and the uv package manager, then configure Claude Desktop using the provided example config file. After updating paths and restarting Claude Desktop, invoke tools like list_ollama_models or run_ollama_prompt directly from the Claude interface.
Key features of Ollama MCP Server
- Async job management for long-running tasks
- Script templates with variable substitution
- Multi-agent workflows: chain, parallel, router, evaluator
- Process leak prevention and resource cleanup
- Comprehensive job tracking and monitoring
- Support for any locally installed Ollama model
Use cases of Ollama MCP Server
- Execute prompts with any Ollama model synchronously or asynchronously
- Create and run reusable prompt templates with variables
- Coordinate multi-agent workflows like chain or parallel
- Compare multiple models side by side
- Batch process multiple prompts efficiently
FAQ from Ollama MCP Server
What are the prerequisites?
Python 3.8+ with the uv package manager, Ollama installed and running, and Claude Desktop for MCP integration.
How do I install the Ollama MCP Server?
Create a virtual environment, add mcp[cli] and python-dotenv, then configure Claude Desktop with the provided example config file and update paths.
What does the server do for process management?
It includes signal handling, background task tracking, resource cleanup, and automatic process termination to prevent process leaks.
How do I troubleshoot a stuck job?
Use the cancel_job tool to stop problematic tasks.
How do I connect to Ollama?
Ollama must be running locally; use ollama serve if needed. List available models with list_ollama_models.
More AI & Agents MCP servers
MCP Manager for Claude Desktop
zueaisimple web ui to manage mcp (model context protocol) servers in the claude app
Intervals.icu MCP Server
mvilanovaModel Context Protocol (MCP) server for connecting Claude and ChatGPT with the Intervals.icu API.
Just Prompt - A lightweight MCP server for LLM providers
dislerjust-prompt is an MCP server that provides a unified interface to top LLM providers (OpenAI, Anthropic, Google Gemini, Groq, DeepSeek, and Ollama)
Model Context Protocol for Unreal Engine
chongdashuEnable AI assistant clients like Cursor, Windsurf and Claude Desktop to control Unreal Engine through natural language using the Model Context Protocol (MCP).
MCP Server - Remote MacOs Use
baryhuangThe only general AI agent that does NOT requires extra API key, giving you full control on your local and remote MacOs from Claude Desktop App
Comments