列出所有资源
资源模式
| 字段 | 类型 | 描述 |
|---|---|---|
uri | str | 资源标识符(例如 resource://config/app) |
name | str | 人类可读名称 |
description | str | None | 资源内容说明 |
mimeType | str | None | 内容类型(例如 application/json) |
读取资源
result 是一个包含 contents 列表的 ReadResourceResult。其中的元素可以是 TextResourceContents(文本)或 BlobResourceContents(base64 编码的二进制数据)。
响应结构(文本与二进制)
示例:配置读取器
资源模板
上下文管理器
open_connection(...) 是一个异步上下文管理器。这意味着你不必手动调用 await client.close()。当 async with 代码块结束时,它会自动为你关闭底层连接。