createAndStart static method
Future<Result<Server, Exception> >
createAndStart({
- required McpServerConfig config,
- required TransportConfig transportConfig,
Create and start a server using the provided configuration and transport
Implementation
static Future<Result<Server, Exception>> createAndStart({
required McpServerConfig config,
required TransportConfig transportConfig,
}) async {
return Results.catchingAsync(() async {
final server = createServer(config);
final transport = await _createTransport(transportConfig);
server.connect(transport);
return server;
});
}