Clarify the resources docs
This commit is contained in:
parent
9ceeac634c
commit
a95bd06455
1 changed files with 5 additions and 1 deletions
|
|
@ -7,8 +7,12 @@ Resources are a core primitive in the Model Context Protocol (MCP) that allow se
|
|||
|
||||
<Note>
|
||||
Resources are designed to be **application-controlled**, meaning that the client application can decide how and when they should be used.
|
||||
Different MCP clients may handle resources differently. For example:
|
||||
- Claude Desktop currently requires users to explicitly select resources before they can be used
|
||||
- Other clients might automatically select resources based on heuristics
|
||||
- Some implementations may even allow the AI model itself to determine which resources to use
|
||||
|
||||
For example, one application may require users to explicitly select resources, while another could automatically select them based on heuristics or even at the discretion of the AI model itself.
|
||||
Server authors should be prepared to handle any of these interaction patterns when implementing resource support. In order to expose data to models automatically, server authors should use a **model-controlled** primitive such as [Tools](./tools).
|
||||
</Note>
|
||||
|
||||
## Overview
|
||||
|
|
|
|||
Loading…
Reference in a new issue