MCP · Resources
MCP ResourcesMCP Resources
MCP Resources 定义智能体可访问的数据资源,支持文件、数据库、API 等多种资源类型的标准化暴露。MCP Resources define data resources accessible by agents, supporting standardized exposure of files, databases, APIs and more.
资源暴露方式
资源通过 URI 标识,支持两种暴露方式:
- 静态资源:配置文件、知识库文档等固定内容
- 动态资源:实时数据查询、API 代理等动态内容
资源类型
| 类型 | URI 前缀 | 示例 |
|---|---|---|
| 文件 | file:/// | file:///docs/api-reference.md |
| 数据库 | db:/// | db:///postgres/orders |
| API | api:/// | api:///weather/forecast |
URI 模板
支持 RFC 6570 URI 模板,实现参数化资源访问:
api:///user/{user_id}/profile
内容协商
根据 Accept 头自动选择返回格式(JSON / XML / Markdown / 纯文本),也支持通过 ?format= 查询参数手动指定。