Labsco
vincent-pli logo

MCPCLIHost

โ˜… 22

from vincent-pli

A CLI host that allows Large Language Models (LLMs) to interact with external tools using the Model Context Protocol (MCP).

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeQuick setup

MCPCLIHost ๐Ÿค–

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: ๐Ÿค 

snapshot

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

MCP Server Compatibility ๐Ÿ”Œ

MCPCliHost can work with any MCP-compliant server. For examples and reference implementations, see the MCP Servers Repository.