Skip to content

🤖 高级功能:作为 MCP 服务器运行

ed 不仅是一个独立的 CLI 工具,还可以作为一个强大的 MCP (Model-Context-Protocol) 服务器运行。此模式专为 AI 应用(如 Cursor、Open Interpreter 等)设计,旨在提供稳定、高效、异步的网络测试能力。

6.1. 什么是 MCP 模式?

当 AI 应用需要执行耗时较长的网络测试(如 iptest)时,MCP 模式通过将核心功能封装成一系列异步工具来避免请求超时。AI 可以发起任务、查询状态、获取结果,整个过程流畅高效。

6.2. 如何启动 MCP 服务器

您可以通过 iptest-mcp 命令来启动服务器。

模式一:本地 STDIO (推荐)

这是最简单、最常用的模式,通过标准输入/输出与 AI 工具进行通信。

bash
ed iptest-mcp

模式二:远程 SSE

如果您希望将 ed 作为网络服务运行,供远程 AI 应用访问,可以使用 SSE (Server-Sent Events) 模式。

bash
ed iptest-mcp --sse --port 8080

Released under the MIT License.