Class McpUiClientCapabilities
- Namespace
- ModelContextProtocol.Extensions.Apps
- Assembly
- ModelContextProtocol.Extensions.Apps.dll
Represents the MCP Apps capabilities advertised by a client.
[Experimental("MCPEXP003", UrlFormat = "https://github.com/modelcontextprotocol/csharp-sdk/blob/main/docs/list-of-diagnostics.md#mcpexp003")]
public sealed class McpUiClientCapabilities
- Inheritance
-
McpUiClientCapabilities
- Inherited Members
Remarks
This object is the value associated with the "io.modelcontextprotocol/ui" key in the
Extensions dictionary.
Properties
MimeTypes
Gets or sets the list of MIME types supported by the client for MCP App UI resources.
[JsonPropertyName("mimeTypes")]
public IList<string>? MimeTypes { get; set; }
Property Value
Remarks
A client that supports MCP Apps must include "text/html;profile=mcp-app" in this list.