using CutList.Mcp; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; using ModelContextProtocol.Server; var builder = Host.CreateApplicationBuilder(args); // Register HttpClient for API calls to CutList.Web builder.Services.AddHttpClient(client => { client.BaseAddress = new Uri("http://localhost:5009"); }); builder.Services .AddMcpServer() .WithStdioServerTransport() .WithToolsFromAssembly(typeof(Program).Assembly); var app = builder.Build(); await app.RunAsync();