MCPcopy Index your code
hub / github.com/modelcontextprotocol/python-sdk / read_resource

Method read_resource

src/mcp/client/client.py:359–369  ·  view source on GitHub ↗

Read a resource from the server. Args: uri: The URI of the resource to read. meta: Additional metadata for the request. Returns: The resource content.

(self, uri: str, *, meta: RequestParamsMeta | None = None)

Source from the content-addressed store, hash-verified

357 return await self.session.list_resource_templates(params=PaginatedRequestParams(cursor=cursor, _meta=meta))
358
359 async def read_resource(self, uri: str, *, meta: RequestParamsMeta | None = None) -> ReadResourceResult:
360 """Read a resource from the server.
361
362 Args:
363 uri: The URI of the resource to read.
364 meta: Additional metadata for the request.
365
366 Returns:
367 The resource content.
368 """
369 return await self.session.read_resource(uri, meta=meta)
370
371 async def subscribe_resource(self, uri: str, *, meta: RequestParamsMeta | None = None) -> EmptyResult:
372 """Subscribe to resource updates."""

Calls

no outgoing calls