- Type
- MCP
- Open source
- Yes
- GitHub Stars
- ★ 1.2k
- Source
- mcp-github
- Repository
- github.com/philschmid/mcp-cli
Overview
mcp-cli is a lightweight command-line tool built on Bun for interacting with MCP (Model Context Protocol) servers. It supports multiple transport protocols (such as stdio and HTTP) and offers rich features like connection pooling and tool filtering. Designed specifically for AI coding agents, it's ideal for scenarios requiring efficient interaction with MCP servers. With simple configuration files and command-line operations, users can easily invoke various tools available on the MCP server.
Capabilities
- ▪Supports multiple MCP servers
- ▪Lightweight dependencies, fast startup
- ▪Single binary executable
- ▪JSON output for easy pipeline integration
- ▪Connection pooling to keep connections active
- ▪Tool filtering to enable/disable specific tools
Use cases
Setup
curl -fsSL https://raw.githubusercontent.com/philschmid/mcp-cli/main/install.sh | bash or bun install -g https://github.com/philschmid/mcp-cli
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
How to install mcp-cli?
Use curl or bun to install globally.
What transport protocols does mcp-cli support?
Supports stdio and HTTP.
How to configure MCP servers?
Create an mcp_servers.json configuration file.
Related skills
gemini-cli
Gemini CLI is an open-source AI agent that brings Gemini's powerful capabilities directly into the terminal.
private-gpt
Provides a complete API layer for local models, supporting RAG, skills, tools, and more.
planning-with-files
File-based persistent planning skill, ideal for AI coding agents and long-running tasks.
scientific-agent-skills
Transform any AI agent into a scientific assistant with 147 ready-to-use research skills.
susi_alexa_skill
A skill that enables question-and-answer interactions between Alexa and Susi AI.
claude-context
Provides code search capabilities for Claude Code, turning the entire codebase into context.