MCPTools
不活跃简介
MCP 协议命令行工具,支持通过 stdio 和 HTTP 传输方式与 MCP 服务器进行交互。方便开发者在终端中快速测试和调试 MCP 服务端功能。
核心特性
- MCP 兼容服务器的瑞士军刀 CLI 工具
- 支持 stdio、HTTP SSE 和 Streamable HTTP 传输方式
- Mock 服务器模式,无需真实 MCP 服务器即可测试客户端应用
- 代理模式将 MCP 请求转发到 shell 脚本
- 交互式 shell 和 Web 界面用于探索 MCP 服务器
- 支持 table、JSON 和 pretty-printed 输出格式
适用场景
💡 在开发过程中调试和测试 MCP 服务器实现
💡 为客户端应用测试创建 Mock MCP 服务器
💡 在 CI/CD 流水线中编写和自动化 MCP 工具调用
💡 探索远程 MCP 服务器上可用的工具、资源和提示
💡 将 MCP 请求代理到自定义 shell 脚本以实现可扩展性
分类
快速开始
1. brew tap f/mcptools && brew install mcp
2. mcp tools npx -y @modelcontextprotocol/server-filesystem ~
3. mcp call read_file --params '{"path":"README.md"}' npx -y @modelcontextprotocol/server-filesystem ~
4. mcp shell npx -y @modelcontextprotocol/server-filesystem ~
5. mcp web npx -y @modelcontextprotocol/server-filesystem ~