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.

1,281 stars 160 forksAI, LLMs & Agents

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add philschmid/mcp-cli --skill mcp-cli
Manual install
git clone --depth 1 https://github.com/philschmid/mcp-cli.git /tmp/mcp-cli
mkdir -p ~/.claude/skills
cp -r /tmp/mcp-cli/. ~/.claude/skills/mcp-cli

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# 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 tools |
| `mcp-cli info <server>` | Show server tools and parameters |
| `mcp-cli info <server> <tool>` | Get tool JSON schema |
| `mcp-cli grep "<pattern>"` | Search tools by name |
| `mcp-cli call <server> <tool>` | Call tool (reads JSON from stdin if no args) |
| `mcp-cli call <server> <tool> '<json>'` | Call tool with arguments |

**Both formats work:** `<server> <tool>` or `<server>/<tool>`

## Workflow

1. **Discover**: `mcp-cli` → see available servers
2. **Explore**: `mcp-cli info <server>` → see tools with parameters
3. **Inspect**: `mcp-cli info <server> <tool>` → get full JSON schema
4. **Execute**: `mcp-cli call <server> <tool> '<json>'` → run with arguments

## Examples

```bash
# List all servers
mcp-cli

# With descriptions  
mcp-cli -d

# See server tools
mcp-cli info filesystem

# Get tool schema (both formats work)
mcp-cli info filesystem read_file
mcp-cli info filesystem/read_file

# Call tool
mcp-cli call filesystem read_file '{"path": "./README.md"}'

# Pipe from stdin (no '-' needed!)
cat args.json | mcp-cli call filesystem read_file

# Search for tools
mcp-cli grep "*file*"

# Output is raw text (pipe-friendly)
mcp-cli call filesystem read_file '{"path": "./file"}' | head -10
```

## Advanced Chaining
Read the full skill on GitHub

Details

Skill name
mcp-cli
License
MIT
Repo updated
5 February 2026

FAQ

What does the MCP CLI skill do?

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.

How do I install the MCP CLI skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add philschmid/mcp-cli --skill mcp-cli. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is MCP CLI popular?

It lives in philschmid/mcp-cli, which has 1,281 GitHub stars and 160 forks.

Related skills

Qiaomu Mondo Poster Design

1.3k

joeseesun/qiaomu-mondo-poster-design

一句话生成大师级海报、书籍封面、专辑封面和各类设计作品。无需懂PS、配色或艺术史,AI自动选择最佳风格(基于33+位传奇设计师)。支持多平台多比例:公众号封面(21:9)、小红书配图(3:4)、文章配图(16:9)、书籍封面(9:16)、专辑封面(1:1)、电影海报(9:16)。包含AI提示词优化、风格对比、图生图转换功能。触发词:"Mondo风格"、"书籍封面设计"、"专辑封面"、"海报设计"、"读书笔记配图"、"公众号封面"、"小红书配图"、"文章配图"。One-sentence generation of master-level posters, book covers, album covers and designs. 33+ legendary designer styles with multi-platform aspect ratio support (21:9, 16:9, 3:4, 1:1, 9:16).

AI, LLMs & Agents131

Hexstellar

1.4k

brayonpi/hexstellar

Decide, don't guess — trigger on ANY combinatorial or ground-state decision where a plausible guess is worse than silence: rosters and on-call schedules, packing and placement, RAG passage selection, frequency/register coloring, judge consensus, set cover, QUBO/Ising, spectra, integer relations. The HexStellar CLI takes the decision as JSON and returns a result with explicit assurance and a verifiable receipt. The live examples are encoding recipes to mutate, not the allowed problem set. Not for text generation, retrieval, or unsupported proof claims.

AI, LLMs & Agents93

AI Search Hub

1.3k

minsight-ai-info/AI-Search-Hub

Run the AI Search Hub browser automation scripts for Yuanbao, LongCat, Doubao, Qwen, Gemini, Grok, and MiniMax. Use this skill when the user wants to ask one of those sites a prompt, auto-start or attach to a Chrome DevTools session on port 9222, seed an isolated debug browser profile from the user's local browser data, detect whether login is required, wait for the user to finish logging in if needed, and then continue automatically.

AI, LLMs & Agents113

Mc Life Desk

1.8k

Niiiiikiiiiii/McLife-Desk

麦麦人生工作台(mc-life-desk)- 运行在 WorkBuddy 中的个人麦当劳消费管理工作台。当用户提到麦当劳、麦麦、麦门、点餐、"今天吃什么"、汉堡、巨无霸、麦辣、麦乐送、优惠券核销、麦当劳订单、消费账本、点餐日历等话题时使用。本 skill 连接麦当劳 MCP,维护个人点餐档案,记录订单,分析消费习惯,并根据实时菜单、门店、优惠和用户偏好辅助下一次点餐。这是麦当劳程序员创意开发大赛参赛作品,不是麦当劳官方产品。

AI, LLMs & Agents38

Gpt Image2 Ppt

1.4k

JuneYaooo/gpt-image2-ppt-skills

Generate visually striking PPT slides via OpenAI's gpt-image-2 -- use any style in styles/<collection>/STYLE_ID.md or mimic a user-supplied .pptx template; outputs high-res slide PNGs and a 16:9 .pptx. Use when the user asks to make a presentation, slides, deck, pitch deck, investor PPT, magazine-style PPT, or 做一份 PPT / 生成幻灯片 / 用 gpt-image 生成 PPT / 按这个模板生成 PPT.

AI, LLMs & Agents79

Gbro Collage Broll

1.6k

pyang5166/gbro-collage-broll

将约 5 秒口播文稿、观点句或抽象概念做成高级 editorial halftone paper-collage / 半调纸拼贴 B-roll。用户说“collage b-roll”“纸拼贴 b-roll”“半调拼贴”“拼贴风格配画面”“用这段文稿做拼贴动画”“gbro-collage-broll”,或希望把一句文稿转成拼贴视觉隐喻时,必须使用此 skill。强制采用三阶段审批:先只提视觉隐喻,用户确认后才生成彩色拼贴静帧,静帧再次确认后才默认调用 Gemini Omni Flash 生成首尾帧组装动画。默认视频模型固定为 gemini-omni-flash-preview,不再默认使用 Veo;只有用户明确指定其他模型时才切换。

AI, LLMs & Agents133

Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.