Awesome MCPCLI Tools

luohy15/y-cli

⭐ 219 Python added to this list on 2025-05-14 repository created 2025-02-04

y-cli is a compact command-line interface chat application designed to facilitate AI-driven conversations directly from the terminal. It supports multiple bot configurations, allowing users to interact with various AI models through different API endpoints and keys. The application integrates the Model Context Protocol (MCP), enhancing client-server communication by supporting multiple server configurations via standard input/output or server-sent events (SSE). This integration also includes features like a persistent daemon and customizable prompt configurations, enabling advanced and flexible chat experiences. The project offers flexible storage options, including local JSONL files for easy access and synchronization, as well as cloud storage through Cloudflare D1. Its interactive chat interface supports tool execution visualization, making conversations more dynamic and informative. y-cli supports popular API streaming formats such as OpenAI's chat completion streaming and Dify's chat-messages streaming, broadening its compatibility with various AI services. Additionally, y-cli supports reasoning models, including Deepseek-r1 and OpenAI's o3-mini, which provide enhanced reasoning capabilities during conversations. The application features a "Deep Research" mode, which can be configured via prompts to facilitate more in-depth and thoughtful AI interactions. Users can manage multiple bot configurations and MCP server configurations through dedicated commands, allowing for easy switching and management of different AI models and server setups. The project also includes a daemon management system to control the MCP daemon's lifecycle, including starting, stopping, and monitoring its status and logs. Overall, y-cli is a versatile and powerful terminal-based chat tool that leverages the Model Context Protocol to deliver enhanced AI conversational experiences with flexible configuration, storage, and reasoning capabilities.

https://github.com/luohy15/y-cli

ai-conversationsbot-configurationschat-applicationclient-server-communicationcloudflare-d1-storagecloudflare-kvcloudflare-r2command-line-interfacedaemon-managementdeep-research-modedeepseek-r1dify-chat-messages-streamingdify-chat-streamingflexible-storagelocal-jsonllocal-jsonl-storagemcp-clientmcp-integrationmcp-server-configurationsmodel-context-protocolmultiple-bot-configurationsmultiple-server-configurationsopenai-chat-completion-streamingopenai-chat-streamingopenai-o3-miniopenrouter-api-keypersistent-daemonprompt-configurationsreasoning-modelreasoning-model-supportssestdioterminalterminal-chat-applicationuv-tool

Also in CLI Tools

Hmbown/CodeWhale

An open-source terminal coding agent written in Rust, with MCP support, multi-model routing and multi-agent orchestration.

yamadashy/repomix

Repomix is a tool that packs entire code repositories into single, AI-friendly files optimized for feeding Large Language Models and other AI tools, with features for token counting, security, and customization.

QwenLM/qwen-code

Open-source terminal coding agent in TypeScript from the Qwen team that consumes MCP servers as tool providers, alongside subagents, skills, hooks, IDE plugins and support for OpenAI, Anthropic, Gemini and Qwen APIs.

1jehuang/jcode

jcode is an extremely RAM-efficient and fast AI coding agent harness for the terminal, designed to optimize multi-session workflows.

txn2/kubefwd

kubefwd is a command-line tool that bulk port forwards Kubernetes services to a local machine, enabling seamless local development by accessing cluster services with their original names and connection strings.

davepoon/buildwithclaude

A comprehensive collection of specialized AI subagents, slash commands, and MCP server integrations designed to enhance the Claude Code AI development environment with powerful automation and domain-specific expertise.

av/harbor

Harbor is a containerized toolkit that enables effortless deployment and management of local large language model backends, frontends, and services with integrated support for the Model Context Protocol ecosystem.

mattzcarey/shippie

Shippie is an AI-powered code review agent that integrates Large Language Models into CI/CD pipelines and functions as a Model Context Protocol client for enhanced integration with external tools.