productionConfig static method
McpServerConfig
productionConfig({
- required String name,
- required String version,
- ServerCapabilities? capabilities,
Helper method to create a production-ready server configuration
Implementation
static McpServerConfig productionConfig({
required String name,
required String version,
ServerCapabilities? capabilities,
}) {
return McpServerConfig(
name: name,
version: version,
capabilities: capabilities ?? ServerCapabilities.simple(
tools: true,
toolsListChanged: true,
resources: true,
resourcesListChanged: true,
prompts: true,
promptsListChanged: true,
logging: true,
progress: true,
),
enableDebugLogging: false,
maxConnections: 1000,
requestTimeout: const Duration(seconds: 60),
enableMetrics: true,
);
}