Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
V

vincent-pli/mcp-cli-host

CLI host that connects a model to external MCP tools

Before you install: a copy-paste command is available · no license recorded · link reachable

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
  1. Copy the command above
  2. Paste it as one entry under mcpServers in claude_desktop_config.json — local servers take command + args (example: clients)
  3. Restart your client
Install command from the repository
pip install mcp-cli-host

Parsed from the README we fetched on 2026-11-07; we have not executed it.

This is the install method the repository states, not an MCP client config, so no JSON is generated.
Key names differ by client: Clients & CLI
Source
collected from the abordage/awesome-mcp list · type: MCP server
Harvest history
first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 10 sources
Score
score 1,003 · 10 sources · mcp
Install
pip install mcp-cli-host
FAQ (answers come from our records)
How do I install it?
The repository provides this install command: pip install mcp-cli-host. It comes from the repository itself; we cannot guarantee it runs as-is in your client.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# MCPCLIHost 🤖

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

A CLI host application that enables Large Language Models (LLMs) to interact with external tools through the Model Context Protocol (MCP). Currently supports Openai, Azure Openai, Deepseek and Ollama models.
English | 简体中文
## What it looks like: 🤠
## Features ✨
Interactive conversations with multipe LLM models
Support for multiple concurrent MCP servers
Dynamic tool discovery and integration
Configurable MCP server locations and arguments
Configurable message history window for context management
Monitor/trace error from server side
Support Sampling, Roots, Elicitation, retrievling Resource, Prompts
Support runtime exclude specific tool
Show MCP server card when connected
display image from tool call output
## Latest Update 💌
[2025-11-26] Support display image from tool call output
[2025-07-18] Support Streamable HTTP mcp server, OAuth process not support yet
[2025-07-02] Support Elicitation
[2025-06-27] Deal with Prompts in MCP server: Link
[2025-06-20] Deal with Resources in MCP server: Link
## Environment Setup 🔧
1. For Openai and Deepseek:
bash
export OPENAI_API_KEY='your-api-key'
By default for Openai the base_url is "https://api.openai.com/v1"
For deepseek it's "https://api.deepseek.com", you can change it by --base-url
2. For Ollama, need setup firstly:
Install Ollama from https://ollama.ai
Pull your desired model:
bash
ollama pull mistral
Ensure Ollama is running:
bash
ollama serve
3. For Azure Openai:
bash
export AZURE_OPENAI_DEPLOYMENT='your-azure-deployment'
export AZURE_OPENAI_API_KEY='your-azure-openai-api-key'
export AZURE_OPENAI_API_VERSION='your-azure-openai-api-version'
export AZURE_OPENAI_ENDPOINT='your-azure-openai-endpoint'
4. For Google Gemini
bash
export GEMINI_API_KEY='your-gemini-api-token'
## Installation 📦
bash
pip install mcp-cli-host
## Configuration ⚙️
MCPCLIHost will automatically find configuration file at ~/.mcp.json. You can also specify a custom location using the --config flag:
### STDIO mcp server
json
"mcpServers": {
"sqlite": {
"command": "uvx",
"args": [
"mcp-server-sqlite",
"--db-path",
"/tmp/foo.db"
},
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/tmp"
Each MCP server entry requires:
command: The command to run (e.g., uvx, npx)
args: Array of arguments for the command:
For SQLite server: mcp-server-sqlite with database path
For filesystem server: @modelcontextprotocol/server-filesystem with directory path
### Remote mcp server(only support Streamable HTTP)
json
"mcpServers": {
"github": {
"url": "https://api.githubcopilot.com/mcp/",
"headers": {"Authorization": "Bearer "}
## Usage 🚀
MCPCLIHost is a CLI tool that allows you to interact with various AI models through a unified interface. It supports various tools through MCP servers.
### Available Models
Models can be specified using the --model (-m) flag:
Deepseek: deepseek:deepseek-chat
OpenAI: openai:gpt-4
Ollama models: ollama:modelname
Azure Openai: azure:gpt-4-0613
Gemini: gemini:gemini-2.5-flash
### Examples
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/vincent-pli-mcp-cli-host/)
Source
awesome · https://github.com/vincent-pli/mcp-cli-host
Browse by field
MCP servers
Listed by
10 independent sources
added
today

More like this

All 6,229 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index