Awesome MCP › CLI Tools

CLI Tools

38 projects

Hmbown/CodeWhale

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

⭐ 40969 Rust added 2026-08-24

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.

⭐ 28330 TypeScript added 2025-04-09

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.

⭐ 27830 TypeScript added 2026-08-10

1jehuang/jcode

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

⭐ 19651 Rust added 2026-05-25

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.

⭐ 4169 Go added 2026-01-11

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.

⭐ 3444 TypeScript added 2026-01-04

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.

⭐ 3215 Python added 2025-04-09

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.

⭐ 2504 TypeScript added 2025-05-06

ggozad/oterm

Oterm is a versatile terminal client for Ollama that supports Model Context Protocol tools and prompts, enabling customizable and persistent AI chat sessions across multiple platforms.

⭐ 2432 Python added 2025-05-14

chrishayuk/mcp-cli

MCP CLI is a versatile and feature-rich command-line interface for interacting with Model Context Protocol servers, supporting multiple LLM providers, operational modes, and advanced conversation and tool management.

⭐ 2020 Python added 2025-05-14

f/mcptools

MCP Tools is a comprehensive command-line interface for discovering, calling, and managing tools, resources, and prompts on Model Context Protocol (MCP) servers with support for multiple transport methods and output formats.

⭐ 1623 Go added 2025-04-09

langwatch/better-agents

Better Agents is a CLI tool and set of standards that enhance AI agent development by integrating Model Context Protocol (MCP) standards, ensuring best practices, testing, evaluation, and collaboration readiness.

⭐ 1555 TypeScript added 2025-12-15

pathintegral-institute/mcpm.sh

MCPM is an open-source CLI tool and service for managing Model Context Protocol (MCP) servers, enabling easy configuration, profile grouping, server discovery, and advanced routing with shared sessions across multiple clients.

⭐ 998 Python added 2025-05-06

Davidyz/VectorCode

VectorCode is a code repository indexing tool that integrates with the Model Context Protocol to inject task-relevant context from codebases, enhancing coding LLMs' search and retrieval capabilities.

⭐ 873 Python added 2025-03-24

apify/mcp-cli

mcpc is a universal command-line client for the Model Context Protocol (MCP), enabling intuitive shell interaction, scripting, and integration with AI agents.

⭐ 844 TypeScript added 2026-07-27

jonigl/mcp-client-for-ollama

MCP Client for Ollama is a powerful text-based user interface client that enables developers to interact with multiple MCP servers using local Ollama LLMs, featuring advanced tool management, streaming responses, and dynamic model configuration.

⭐ 822 Python added 2025-10-04

sigoden/llm-functions

LLM Functions is a platform that enables easy creation and integration of custom LLM tools and agents using function calling with Bash, JavaScript, and Python, supporting Model Context Protocol for enhanced interoperability.

⭐ 775 Shell

adhikasp/mcp-client-cli

mcp-client-cli is a command-line interface tool that enables users to run LLM prompts and interact with Model Context Protocol (MCP) compatible servers from the terminal.

⭐ 677 Python

dannote/figma-use

figma-use is a CLI tool that enables full read/write control of Figma from the terminal using commands and JSX, facilitating AI-driven UI design and automation beyond the official MCP plugin.

⭐ 600 TypeScript added 2026-01-31

michaellatman/mcp-get

mcp-get is a command-line tool that simplifies discovering, installing, and managing Model Context Protocol (MCP) servers to connect Large Language Models with external data sources and tools.

⭐ 505 TypeScript added 2025-05-06

gitkraken/gk-cli

GitKraken CLI is a cross-platform command-line tool leveraging the Model Context Protocol to manage multiple Git repositories and work items with AI-powered commit and pull request generation, integrating deeply with Git, GitHub, and Jira.

⭐ 456 added 2025-07-05

wong2/mcp-cli

mcp-cli is a command-line interface tool for securely inspecting, interacting with, and managing Model Context Protocol (MCP) servers and their resources.

⭐ 444 JavaScript

neiii/bridle

Bridle is a unified configuration manager for AI coding assistants that manages profiles, installs skills, agents, commands, and MCPs across multiple harnesses like Claude Code, OpenCode, Goose, and Amp.

⭐ 437 Rust added 2026-01-04

hyperb1iss/droidmind

DroidMind is a powerful tool that uses the Model Context Protocol to enable AI assistants to securely control, analyze, and manage Android devices through natural language commands.

⭐ 432 Python added 2025-04-09

strands-agents/agent-builder

Strands Agent Builder is an interactive, model-driven toolkit for building, testing, and extending custom AI agents with integrated knowledge base support and advanced model configurations.

⭐ 426 Python added 2026-08-10

gotalab/skillport

SkillPort is a SkillOps toolkit that enables managing, validating, and delivering AI agent skills via CLI or Model Context Protocol (MCP) for seamless integration with various AI agents.

⭐ 411 Python added 2026-01-31

eugeneyan/news-agents

News Agents is a terminal-based multi-agent news aggregation and summarization system that uses Model Context Protocol (MCP), Amazon Q, and tmux to fetch and summarize news from various sources in parallel.

⭐ 331 Python added 2025-05-14

3choff/mcp-chatbot

MCP Chatbot is a CLI-based chatbot demonstrating integration of the Model Context Protocol with dynamic tool discovery and multi-server support compatible with various LLM providers.

⭐ 251 Python added 2025-05-14

luohy15/y-cli

y-cli is a terminal-based chat application that supports AI conversations with multiple bot configurations and integrates the Model Context Protocol (MCP) for enhanced client-server communication.

⭐ 219 Python added 2025-05-14

amidabuddha/console-chat-gpt

console-chat-gpt is a Python CLI tool that enables seamless interaction with multiple AI chat models, including support for the Model Context Protocol (MCP), providing a customizable and efficient command-line chat experience.

⭐ 158 Python added 2025-05-14

Flux159/mcp-chat

An open source MCP client for the command line and the browser that connects to any MCP server, chats with Anthropic models, and shows tool call arguments and output inline for debugging.

⭐ 137 TypeScript added 2025-05-14

mcp-wp/ai-command

WP-CLI command that brings MCP to WordPress: it ships an MCP server for controlling a site and also acts as a client able to connect to any other local or remote MCP server.

⭐ 121 PHP added 2025-04-09

theailanguage/mcp_client

Four example Python MCP clients driven by Google Gemini, covering plain stdio, LangChain, multi-server configuration files and SSE transport, published as companions to video tutorials.

⭐ 118 Python

mcpgod/cli

Oclif-based CLI for managing MCP servers per client, listing and calling their tools from the shell, allowing or blocking individual tools, and logging every server run to timestamped files.

⭐ 115 TypeScript added 2025-03-16

MCP-Club/mcpm

A TypeScript CLI for managing MCP servers in the Claude desktop app: search and install from a registry, add, remove, list, and disable or enable servers by moving entries in and out of storage.

⭐ 106 TypeScript added 2025-04-09

zinja-coder/zin-mcp-client

Lightweight cross-platform MCP client with CLI, web and Open Web UI front ends that bridges local LLMs served by Ollama to STDIO MCP servers; now archived and read-only.

⭐ 105 Python added 2025-06-16

marcusschiesser/mcp-config

A TypeScript CLI that adds, configures, inspects and removes MCP server entries in the Claude, Windsurf and Cursor configuration files, with a built-in repository of servers and interactive prompts.

⭐ 64 TypeScript

JohanLi233/Viby

Viby is a terminal-based AI agent leveraging the Model Context Protocol to provide intelligent, context-aware assistance for coding, shell commands, and information retrieval.

⭐ 3 Python added 2025-06-16