🚀 快速安装
复制以下命令并运行,立即安装此 Skill:
npx @anthropic-ai/skills install github/awesome-copilot/mcp-cli
💡 提示:需要 Node.js 和 NPM
MCP-CLI
通过命令行访问 MCP 服务器。MCP 能够与 GitHub、文件系统、数据库和应用程序编程接口等外部系统进行交互。
命令
| 命令 | 输出 |
|---|---|
mcp-cli |
列出所有服务器和工具名称 |
mcp-cli <服务器> |
显示带参数的工具 |
mcp-cli <服务器>/<工具> |
获取工具的 JSON 架构 |
mcp-cli <服务器>/<工具> '<json>' |
使用参数调用工具 |
mcp-cli grep "<通配符>" |
按名称搜索工具 |
添加 -d 以包含描述(例如 mcp-cli filesystem -d)
工作流程
- 发现:
mcp-cli→ 查看可用的服务器和工具 - 探索:
mcp-cli <服务器>→ 查看带参数的工具 - 检查:
mcp-cli <服务器>/<工具>→ 获取完整的 JSON 输入架构 - 执行:
mcp-cli <服务器>/<工具> '<json>'→ 使用参数运行
示例
# 列出所有服务器和工具名称
mcp-cli
# 查看所有带参数的工具
mcp-cli filesystem
# 包含描述(更详细)
mcp-cli filesystem -d
# 获取特定工具的 JSON 架构
mcp-cli filesystem/read_file
# 调用工具
mcp-cli filesystem/read_file '{"path": "./README.md"}'
# 搜索工具
mcp-cli grep "*file*"
# JSON 输出,便于脚本解析
mcp-cli filesystem/read_file '{"path": "./README.md"}' --json
# 包含引号的复杂 JSON(使用 heredoc 或标准输入)
mcp-cli server/tool <<EOF
{"content": "Text with 'quotes' inside"}
EOF
# 或从文件/命令管道输入
cat args.json | mcp-cli server/tool
# 查找所有 TypeScript 文件并读取第一个文件
mcp-cli filesystem/search_files '{"path": "src/", "pattern": "*.ts"}' --json | jq -r '.content[0].text' | head -1 | xargs -I {} sh -c 'mcp-cli filesystem/read_file "{\"path\": \"{}\"}"'
选项
| 标志 | 用途 |
|---|---|
-j, --json |
JSON 格式输出,便于脚本处理 |
-r, --raw |
原始文本内容 |
-d |
包含描述 |
退出代码
0:成功1:客户端错误(参数错误、配置缺失)2:服务器错误(工具执行失败)3:网络错误
📄 原始文档
完整文档(英文):
https://skills.sh/github/awesome-copilot/mcp-cli
💡 提示:点击上方链接查看 skills.sh 原始英文文档,方便对照翻译。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)