Tools changedspecification/2025-06-18/server/tools
Nearest release: v2.1.305, published under an hour before upstream edited the page. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Upstream edited this page at 20 Oct 2026 20:02 UTC, give or take a minute or two: the time comes from Anthropic’s own sitemap rather than from a commit. This site recorded the change at 22 Oct 2026 20:37 UTC.
Upstream edited
Recorded here
Lines+7added
Lines−7removed
From line
49
where the diff opens
First seen
26 Aug 2026
this site's first read of the page
Recorded edits4to this page, all time
The whole hunk
from line 49, old and new numbered
/
from line 49
4949### Listing Tools
5050
5151To discover available tools, clients send a `tools/list` request. This operation supports
52[pagination](/specification/2025-06-18/server/utilities/pagination).
52[pagination](/specification/2025-06-18/server/utilities/pagination.md).
5353
5454**Request:**
5555
from line 197
197197>
198198> All content types (text, image, audio, resource links, and embedded resources)
199199> support optional
200> [annotations](/specification/2025-06-18/server/resources#annotations) that
200> [annotations](/specification/2025-06-18/server/resources.md#annotations) that
201201> provide metadata about audience, priority, and modification times. This is the
202202> same annotation format used by resources and prompts.
203203
from line 238
238238
239239#### Resource Links
240240
241A tool **MAY** return links to [Resources](/specification/2025-06-18/server/resources), to provide additional context
241A tool **MAY** return links to [Resources](/specification/2025-06-18/server/resources.md), to provide additional context
242242or data. In this case, the tool will return a URI that can be subscribed to or fetched by the client:
243243
244244```json theme={null}
from line 255
255255}
256256```
257257
258Resource links support the same [Resource annotations](/specification/2025-06-18/server/resources#annotations) as regular resources to help clients understand how to use them.
258Resource links support the same [Resource annotations](/specification/2025-06-18/server/resources.md#annotations) as regular resources to help clients understand how to use them.
259259
260260> [!NOTE]
261261>
from line 264
264264
265265#### Embedded Resources
266266
267[Resources](/specification/2025-06-18/server/resources) **MAY** be embedded to provide additional context
268or data using a suitable [URI scheme](./resources#common-uri-schemes). Servers that use embedded resources **SHOULD** implement the `resources` capability:
267[Resources](/specification/2025-06-18/server/resources.md) **MAY** be embedded to provide additional context
268or data using a suitable [URI scheme](/specification/2025-06-18/server/resources.md#common-uri-schemes). Servers that use embedded resources **SHOULD** implement the `resources` capability:
269269
270270```json theme={null}
271271{
from line 283
283283}
284284```
285285
286Embedded resources support the same [Resource annotations](/specification/2025-06-18/server/resources#annotations) as regular resources to help clients understand how to use them.
286Embedded resources support the same [Resource annotations](/specification/2025-06-18/server/resources.md#annotations) as regular resources to help clients understand how to use them.
287287
288288#### Structured Content
289289
No line in this hunk matches that.