We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ffa096c commit 28fdd93Copy full SHA for 28fdd93
1 file changed
cmd/ark/mod.go
@@ -11,11 +11,15 @@ import (
11
)
12
13
func Execute(version string) {
14
- if len(os.Args) > 2 && os.Args[1] == "mcp-server" {
+ if len(os.Args) >= 2 && os.Args[1] == "mcp-server" {
15
_, opt, err := commandline.ServerOptParse(version, os.Args[2:])
16
if err != nil {
17
log.Fatalf("Faital Error: %v\n", err)
18
}
19
+ if opt.GeneralOption.HelpFlag {
20
+ opt.GeneralOption.FlagSet.Usage()
21
+ os.Exit(0)
22
+ }
23
mcp.RunMCPServe(opt.RootDir, opt)
24
25
} else {
0 commit comments