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
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.
Frequently asked questions
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`.
Basic information
More AI & Agents MCP servers
MCP-NixOS - Because Your AI Assistant Shouldn't Hallucinate About Packages
utensilsMCP-NixOS - Model Context Protocol Server for NixOS resources
Hass-MCP
voskaControl and query Home Assistant from Claude and other LLMs — a Model Context Protocol (MCP) server.
MCP Claude Code
SDGLBLMCP implementation of Claude Code capabilities and more

bsv.cx
Andy RoweTimestamp and verify evidence on-chain. Let your agent prove what it saw and when. bsv.cx gives an AI agent verifiable memory. Timestamp a hash of any output, archive a web page as it looked, or fetch a URL with a recei
LinkedIn MCP Server
stickerdanielOpen-source MCP server for LinkedIn. Give Claude and any MCP-compatible AI agent access to profiles, companies, jobs, and messages.
Comments