23 lines
523 B
Markdown
23 lines
523 B
Markdown
```csharp title="C#"
|
|
using System;
|
|
using System.Diagnostics;
|
|
using System.Threading.Tasks;
|
|
|
|
var processInfo = new ProcessStartInfo
|
|
{
|
|
FileName = "kreuzberg",
|
|
Arguments = "mcp",
|
|
UseShellExecute = false,
|
|
RedirectStandardOutput = true,
|
|
RedirectStandardError = true
|
|
};
|
|
|
|
var mcpProcess = Process.Start(processInfo);
|
|
|
|
Console.WriteLine($"MCP server started with PID: {mcpProcess?.Id}");
|
|
await Task.Delay(1000);
|
|
Console.WriteLine("Server is running, listening for connections");
|
|
|
|
mcpProcess?.WaitForExit();
|
|
```
|