# mcp-cli > Interface for MCP (Model Context Protocol) servers via CLI. Use when you need to interact with external tools, APIs, or data sources through MCP servers, list available MCP servers/tools, or call MCP tools from command line. - Author: nabeel - Repository: beel-collab/presets.dev - Version: 20260204115128 - Stars: 4 - Forks: 1 - Last Updated: 2026-02-06 - Source: https://github.com/beel-collab/presets.dev - Web: https://mule.run/skillshub/@@beel-collab/presets.dev~mcp-cli:20260204115128 --- --- name: mcp-cli description: Interface for MCP (Model Context Protocol) servers via CLI. Use when you need to interact with external tools, APIs, or data sources through MCP servers, list available MCP servers/tools, or call MCP tools from command line. --- # MCP-CLI Access MCP servers through the command line. MCP enables interaction with external systems like GitHub, filesystems, databases, and APIs. ## Commands | Command | Output | | ---------------------------------- | ------------------------------- | | `mcp-cli` | List all servers and tool names | | `mcp-cli ` | Show tools with parameters | | `mcp-cli /` | Get tool JSON schema | | `mcp-cli / ''` | Call tool with arguments | | `mcp-cli grep ""` | Search tools by name | **Add `-d` to include descriptions** (e.g., `mcp-cli filesystem -d`) ## Workflow 1. **Discover**: `mcp-cli` → see available servers and tools 2. **Explore**: `mcp-cli ` → see tools with parameters 3. **Inspect**: `mcp-cli /` → get full JSON input schema 4. **Execute**: `mcp-cli / ''` → run with arguments ## Examples ```bash # List all servers and tool names mcp-cli # See all tools with parameters mcp-cli filesystem # With descriptions (more verbose) mcp-cli filesystem -d # Get JSON schema for specific tool mcp-cli filesystem/read_file # Call the tool mcp-cli filesystem/read_file '{"path": "./README.md"}' # Search for tools mcp-cli grep "*file*" # JSON output for parsing mcp-cli filesystem/read_file '{"path": "./README.md"}' --json # Complex JSON with quotes (use heredoc or stdin) mcp-cli server/tool <