jonigl/mcp-client-for-ollama
A text-based user interface (TUI) client for interacting with MCP servers using Ollama. Features include agent mode, multi-server, model switching, streaming responses, tool management, human-in-the-loop, thinking mode, model params config, MCP prompts, custom system prompt and saved preferences. Built for developers working with local LLMs.
# Technical Summary Implements stdio, SSE, and HTTP transport protocols for MCP server communication with automatic reconnection and hot-reload capabilities during development. Built as a Python TUI using modern libraries (Typer, Rich, Textual) that connects Ollama models—both local and cloud-hosted—to MCP tool ecosystems for agentic workflows with iterative tool execution loops. Supports cross-language servers (Python/JavaScript), integrates Claude's native MCP configurations via auto-discovery, and provides safety mechanisms like human-in-the-loop approval gates before tool execution.
563 stars and 3,964 monthly downloads. Actively maintained with 1 commit in the last 30 days. Available on PyPI.
Stars
563
Forks
82
Language
Python
License
MIT
Category
Last pushed
Feb 19, 2026
Monthly downloads
3,964
Commits (30d)
1
Dependencies
5
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/jonigl/mcp-client-for-ollama"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related servers
ArcadeAI/arcade-mcp
The best way to create, deploy, and share MCP Servers
hmldns/nautex
MCP server for guiding Coding Agents via end-to-end requirements to implementation plan pipeline
possible055/relace-mcp
Unofficial Relace MCP client with AI features. Personal project; not affiliated with or endorsed...
CogitatorTech/omni-nli
A multi-interface (REST and MCP) server for natural language inference
Dicklesworthstone/ultimate_mcp_server
Comprehensive MCP server exposing dozens of capabilities to AI agents: multi-provider LLM...