mcp-use TypeScript API
    Preparing search index...

    Function resource

    Prefer raw CallToolResult, ReadResourceResult, or GetPromptResult returns. These helpers remain for upgrade compatibility and map to the official wire envelopes.

    • Create an embedded-resource content block for a tool result.

      Supports resource(uri, mimeType, text?) or resource(uri, callToolResult).

      Parameters

      • uri: string

        Resource URI.

      • mimeTypeOrContent:
            | string
            | { [key: string]: unknown }
            | TypedCallToolResult<Record<string, unknown>>

        MIME type string, or a helper/CallToolResult to extract from.

      • Optionaltext: string

        Optional text body (3-arg form).

      Returns ToolContentResult

      Tool result with an embedded resource content block.

      Prefer { content: [{ type: "resource", resource: { uri, mimeType, text } }] }.