MCP Academy · 课时

端到端追踪请求

跟踪一次工具调用从提示词到结果再返回的完整过程。

第 4 / 4 课13 个步骤

端到端追踪请求 是 CoddyKit 上的免费 MCP Academy 课时。 这是第 4 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 MCP Academy 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 MCP Academy 课程共包含 4 节课。

跟踪一次工具调用

让我们从头到尾跟踪一次工具调用。观察流程如何经过主机、客户端和服务器,有助于串联起这三个角色。

第 1 步:您提出请求

流程从主机中的提示词开始,例如询问天气。主机会将您的话语和可用工具传给模型。

第 2 步:模型做出决定

模型读取请求,并选择合适的工具。它不会亲自执行任何操作;它只会选择get_weather 以及相应的参数。

第 3 步:主机进行路由

主机会接收这个选择并找到匹配的服务器,然后将调用交给正确的客户端,也就是与该服务器连接的客户端。

第 4 步:客户端发送请求

客户端将其包装成tools/call消息,并通过自己的连接将消息发送给服务器。

{ "method": "tools/call",
  "params": { "name": "get_weather", "arguments": { "city": "Rome" } } }

第 5 步:服务器执行工作

服务器接收调用并运行真正的函数。它可能会访问 API 或数据库,然后构建要返回的结果。

第 6 步:结果传返回来

服务器将答案回复给客户端。这个响应携带与请求相同的 id,因此客户端知道它对应哪个请求。

第 7 步:模型看到结果

客户端将结果传回主机,主机再将结果作为对话的新上下文提供给模型。

第 8 步:您得到答案

最后,模型将这些数据转换成友好的回复,主机再把回复展示给您。完整的往返就完成了。

征得同意可以暂停流程

在第 5 步之前,主机可能会停下来请求您的批准。只有您允许后,工具才会运行,从而始终由您掌控。

一行代码概括整个循环

从主机到模型,再到客户端和服务器,随后原路返回。这个单一的循环是每次 MCP 交互的核心。

快速检查

回想一下,究竟由哪个组件执行工具。

回顾

您从头到尾跟踪了一次调用:您提出请求,模型进行选择,客户端发送请求,服务器执行操作,结果再传回给您。做得太棒了!

免费开始

用 AI 导师学习 Python — 免费

在浏览器中编写并运行真实代码,获得全天候 AI 导师的即时帮助,并在网页或应用中继续学习。

课程
30
课程
120

常见问题解答

「端到端追踪请求」课时是免费的吗?

是的 — 「端到端追踪请求」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 MCP Academy 课程的其余内容,请升级到 CoddyKit PRO。 MCP Academy 课程共包含 4 节课。

「端到端追踪请求」这节课中我会学到什么?

跟踪一次工具调用从提示词到结果再返回的完整过程。 你通过在浏览器中直接运行的动手代码来练习 MCP Academy,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 MCP Academy 需要有经验吗?

无需任何先前经验。CoddyKit 上的 MCP Academy 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 4 节课,共 4 节。

「端到端追踪请求」课时需要多长时间?

大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。

我能在这节 MCP Academy 课中编写并运行代码吗?

能。每节 MCP Academy 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。

此课程中的所有课时

  1. 主机:Claude Desktop 与 IDE
  2. 客户端:每个服务器一条连接
  3. 服务器:工具所在之处
  4. 端到端追踪请求
← 返回 MCP Academy