McpServerConfig constructor

const McpServerConfig({
  1. required String name,
  2. required String version,
  3. String? description,
  4. ServerCapabilities capabilities = const ServerCapabilities(),
  5. bool enableDebugLogging = false,
  6. int maxConnections = 100,
  7. Duration requestTimeout = const Duration(seconds: 30),
  8. bool enableMetrics = false,
})

Implementation

const McpServerConfig({
  required this.name,
  required this.version,
  this.description,
  this.capabilities = const ServerCapabilities(),
  this.enableDebugLogging = false,
  this.maxConnections = 100,
  this.requestTimeout = const Duration(seconds: 30),
  this.enableMetrics = false,
});