Class McpClientOptions
- Namespace
- OllamaSharp.ModelContextProtocol
- Assembly
- OllamaSharp.ModelContextProtocol.dll
Options used for configuring an MCP client.
public class McpClientOptions
- Inheritance
-
McpClientOptions
- Inherited Members
Properties
Capabilities
Client capabilities to advertise to the server.
public ClientCapabilities? Capabilities { get; init; }
Property Value
- ClientCapabilities
ClientTransportFactoryMethod
An optional factory method which returns transport implementations based on a server configuration.
public Func<McpServerConfiguration, ILoggerFactory?, IClientTransport>? ClientTransportFactoryMethod { get; set; }
Property Value
- Func<McpServerConfiguration, ILoggerFactory, IClientTransport>
InitializationTimeout
Timeout for initialization sequence.
public TimeSpan InitializationTimeout { get; init; }
Property Value
LoggerFactory
Logger factory to use for creating clients.
public ILoggerFactory? LoggerFactory { get; set; }