Class

UsiMcpServer

USI.AI.Mcp

Public SDK type.

public sealed class UsiMcpServer : IAsyncDisposable

Properties

Session

public UsiMcpSession Session { get; }

Methods

Create

public static UsiMcpServer Create(USI usi, UsiMcpServerOptions options = null)

DisposeAsync

public ValueTask DisposeAsync()

RunAsync

public Task RunAsync(CancellationToken cancellationToken = null)

StartAsync

public Task StartAsync(CancellationToken cancellationToken = null)

StopAsync

public Task StopAsync(CancellationToken cancellationToken = null)