What is the default model and does it require cloud access?
The default model is `qwen3:14b`. Any function‑calling model that Ollama exposes will work. No cloud keys are required; everything runs locally.
@Nagharjun17
Basic information
Lightweight MCP client that uses a local Ollama LLM to query multiple MCP servers defined in config.json
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"MCP-Ollama-Client": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
MCP-Ollama Client is a command‑line chat client that runs entirely offline with a local LLM via Ollama and connects to any number of Model Context Protocol (MCP) servers declared in a single config.json. It is designed for developers who want to use local function‑calling models together with MCP tools.
Clone the repository, set up a Python ≥ 3.12 virtual environment with uv, install dependencies, pull a local model with ollama pull qwen3:14b, edit the model name and server settings in config.json, then run uv run client.py. At startup the client launches every MCP server, aggregates their tool schemas with server‑name prefixes (e.g. postgres.*, filesystem.*), and presents the merged list to the LLM.
config.json fileThe default model is `qwen3:14b`. Any function‑calling model that Ollama exposes will work. No cloud keys are required; everything runs locally.
Python ≥ 3.12, Ollama ≥ 0.8.0, and any MCP servers that support **stdio** transport.
Tools are exposed as `<server>.<tool>` (for example `postgres.list_schemas`, `filesystem.read_file`) so names never clash, even when different servers provide tools with the same name.
Data stays entirely local. Servers are defined in `config.json` under the `mcpServers` key; you can add or remove servers by editing that file without touching `client.py`.
Each MCP server is started as its own **stdio** subprocess. No network transport is used between the client and the servers.

Discover flat-rate DeepSeek plans, model limits, API-key instructions, and coding-client setup

Free MCP server for dating profiles. Look up the official photo rules and AI-photo policies of Tinder, Hinge and Bumble — photo limits, verification, what gets you banned — each quoted from the app's own guidelines wi

scvd.store is an evidence observatory for agentic commerce. Independent signed observation of what other people's endpoints, artifacts and payments actually did among other things. USDC on Base, Arbitrum One, World Chain

Search a registry of agent skills and MCP servers, run them for real (sandbox or remote MCP, no install, a trace on every run), and hire proven agents for USDC.

Quantum-inspired keyring for AI coding agents. Secure secrets with superposition, entanglement, tunneling, and teleportation — CLI + 44 MCP tools.
Comments