1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
package main import ( "context" "flag" "log" "github.com/xlgmokha/mcp/pkg/bash" ) func main() { var workingDir string if len(flag.Args()) > 0 { workingDir = flag.Arg(0) } else { workingDir = "." } if err := bash.New(workingDir).Run(context.Background()); err != nil { log.Fatalf("Server error: %v", err) } }