
MCP-CLI

2025.04.17
0
Go命令行工具MCP 管理浏览器自动化开发效率浏览器自动化
MCP-CLI 是一个命令行工具,用于管理和与 MCP(Machine Conversation Protocol)服务器进行交互。它提供了管理多个 MCP 服务器的能力,支持交互式命令行界面,可以查看和调用服务器工具、提示和资源。
View on GitHub
Overview
基本能力
产品定位
MCP-CLI 是一个用于管理和交互 MCP 服务器的命令行工具,旨在提升开发效率,支持浏览器自动化等场景。
核心功能
- 管理多个 MCP 服务器
- 交互式命令行界面
- 支持查看和调用服务器工具
- 支持查看服务器提示和资源
- 支持工具调用
适用场景
- 开发效率提升
- 浏览器自动化测试
- 服务器管理和调试
工具列表
browser_close
: 关闭页面browser_wait
: 等待指定的时间(秒)
常见问题解答
无
使用教程
使用依赖
无特殊依赖,直接通过 Go 安装即可。
安装教程
go install github.com/yourusername/mcp-cli@latest
配置
创建配置文件 ~/.mcp-cli.json
:
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["@playwright/mcp@latest"]
}
...
}
}
调试方式
列出所有服务器
$ mcp-cli server list
检查服务器
$ ./mcp-cli server inspect -n playwright
交互式命令
> tools # 显示可用工具
> prompts # 显示可用提示
> resources # 显示可用资源
> call tool-name {"param": "value"} # 调用工具
> help # 显示帮助信息
> exit # 退出