Awesome MCPCLI Tools

wong2/mcp-cli

⭐ 444 JavaScript repository created 2024-12-05

mcp-cli is a command-line interface tool specifically designed for interacting with Model Context Protocol (MCP) servers and their resources. It provides users with a secure and efficient way to inspect, manage, and interact with MCP servers. The tool supports running MCP servers from various sources, including local development environments and NPM packages, allowing flexibility in server management. Users can list available tools, resources, and prompts on the MCP servers, as well as call tools and read resources and prompts directly through the CLI. It also supports OAuth authentication for SSE (Server-Sent Events) and Streamable HTTP servers, enhancing security during interactions. The CLI can connect to running MCP servers over different protocols such as Streamable HTTP and SSE, making it versatile for different server setups. Additionally, it offers functionality to purge stored data like OAuth tokens, ensuring users can manage their authentication data effectively. The tool is designed to work seamlessly with configuration files, including those used by Claude Desktop, facilitating easy setup and integration. Overall, mcp-cli serves as a powerful utility for developers and users working with MCP servers, providing comprehensive command-line access to MCP functionalities and resources.

https://github.com/wong2/mcp-cli

claude-desktopclicli-inspectorcommand-line-interfaceconfiguration-filedata-purgemcpmcp-serversmodel-context-protocoloauthoauth-supportpromptspurge-dataresourcessecure-interactionserver-connectionserver-managementssestreamable-httptools

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.