mcp-client-for-ollama and mcp-llama3-client
These are **complements**: the first is a general-purpose MCP client framework for any MCP servers with Ollama, while the second is a specialized application built on MCP principles to solve a specific domain problem (flight search), making them usable together in an integrated workflow.
About mcp-client-for-ollama
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.
About mcp-llama3-client
arjunprabhulal/mcp-llama3-client
A client for the MCP Flight Search service using Ollama and Llama 3.2 to provide a user-friendly flight search interface with Model Context Protocol tools
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work