基本能力
产品定位
mcp-cli 是一个用于 Model Context Protocol (MCP) 的命令行检查工具,旨在简化 MCP 服务器的运行和管理。
核心功能
- 从不同来源运行 MCP 服务器
- 列出工具、资源和提示
- 调用工具、读取资源和提示
适用场景
- 开发者在本地开发和测试 MCP 服务器
- 需要快速检查和调用 MCP 服务器功能的场景
- 需要从不同来源运行 MCP 服务器的场景
工具列表
- LiteMCP: 一个 TypeScript 库,简化 MCP 服务器的开发
- mcpservers.org: 一个精选的 MCP 服务器列表
常见问题解答
- 如何连接到正在运行的 SSE 服务器?
使用npx @wong2/mcp-cli --sse http://localhost:8000/sse
命令。
使用教程
使用依赖
- 需要安装 Node.js 和 npm
安装教程
- 使用以下命令运行 mcp-cli(无需配置文件):
bash
npx @wong2/mcp-cli - 使用配置文件运行:
bash
npx @wong2/mcp-cli -c config.json - 从 NPM 运行服务器:
bash
npx @wong2/mcp-cli npx <package-name> <args> - 运行本地开发的服务器:
bash
npx @wong2/mcp-cli node path/to/server/index.js args... - 连接到正在运行的 SSE 服务器:
bash
npx @wong2/mcp-cli --sse http://localhost:8000/sse
调试方式
- 确保 MCP 服务器已正确启动
- 检查配置文件格式是否正确
- 确保网络连接正常(对于 SSE 连接)