Tools 工具组
ListMcpResourcesTool:列出 MCP 资源
这个工具做什么
ListMcpResourcesTool 用来列出某个 MCP server 提供的资源。
如果把 MCP 看成外部能力总线,它就是“先看你那边有什么可读资源”。
关键源码
它被放进基础工具池中:
ListMcpResourcesTool,
ReadMcpResourceTool,
这表明 Claude Code 把 MCP 资源访问做成了“两步走”:
- 先列目录
- 再读资源
调用链
加载图表中...
实现重点
这个工具的价值不是复杂逻辑,而是让模型先获得“资源发现能力”。
否则模型只能盲猜资源 URI。
它和相邻工具的关系
ReadMcpResourceTool:真正读取资源内容MCPTool:那个更偏 MCP 工具调用,不是资源读取