Tools 工具组

ReadMcpResourceTool:读取 MCP 资源

这个工具做什么

ReadMcpResourceTool 负责读取 MCP server 暴露出来的资源内容。
它的角色很像远程版 Read

关键源码

工具池中它总是和资源列表工具成对出现:

ListMcpResourcesTool,
ReadMcpResourceTool,

这正好对应 MCP 资源访问的标准步骤:先发现,再读取。

调用链

加载图表中...

实现重点

与本地 FileReadTool 相比,它读取的是 MCP 世界里的资源 URI,而不是本地磁盘路径。
所以它是 Claude Code 把外部上下文接进主循环的重要一环。

它和相邻工具的关系

  • ListMcpResourcesTool:发现资源
  • LSPTool:偏代码智能,和 MCP 资源读取是两条扩展线