README
🚀 MCP-CLI 使用说明
MCP-CLI 是一款强大的命令行工具,主要用于管理和与 M 准则协议(Machine Conversation Protocol)服务器进行交互,极大地提升了服务器管理的便捷性。
🚀 快速开始
MCP-CLI 能帮助你高效管理 M 准则协议服务器,以下是使用前的安装及配置步骤。
✨ 主要特性
- 可同时管理多个 MCP 服务器,满足多样化的管理需求。
- 提供命令行界面交互,操作简单直观。
- 支持查看和调用服务器工具,方便快捷地使用各项功能。
- 支持查看服务器提示和资源,让你及时获取所需信息。
- 支持工具调用,实现特定功能的执行。
📦 安装指南
使用以下命令进行安装:
go install github.com/yourusername/mcp-cli@latest
📚 详细文档
配置
需创建配置文件 ~/.mcp-cli.json,示例如下:
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["@playwright/mcp@latest"]
}
...
}
}
使用方法
列出所有服务器
$ mcp-cli server list
| 服务器名称 | 命令 | 参数 | 环境变量 | |----------|-----|------|----------| | playwright | npx | @playwright/mcp@latest | |
检查服务器信息
$ ./mcp-cli server inspect -n playwright
正在检查服务器:{Command:npx Args:[@playwright/mcp@latest] Env:map[]}
初始化 MCP 客户端...
进入交互式控制台,针对服务器:playwright
输入 'help' 查看可用命令,'exit' 退出
playwright> tools
总共有 21 个工具
| 名称 | 描述 | 参数 |
|-----|------|------|
| browser_close | 关闭页面 | {"type": "object", "properties": {}} |
| browser_wait | 等待指定的秒数 | {"type": "object", "properties": {"time": {"description": "等待的时间(秒)", "type": "number"}}, "required": ["time"]} |
交互式命令
> tools # 显示所有工具
> prompts # 显示所有提示
> resources # 显示所有资源
> call tool-name {"param": "value"} # 调用工具
> help # 显示帮助信息
> exit # 退出
工具调用示例

📄 许可证
本项目采用 MIT 许可证。
Scan to join WeChat group