MCP stdio server

Synopsis

Run korrel8r as an MCP server communicating via stdin/stdout. Allows korrel8r to be run as a sub-process by an MCP tool. For a HTTP streaming server use the 'web' command with the '--mcp' flag.

korrel8r mcp [flags]

Options

  -h, --help   help for mcp

Options inherited from parent commands

  -c, --config string        Configuration file (default "/etc/korrel8r/korrel8r.yaml")
  -o, --output string        Output format: [json, json-pretty, yaml] (default "yaml")
      --profile string       Enable profiling, one of [block, cpu, goroutine, mem, alloc, heap, mutex, clock, http]
      --profilePath string   Output path for profile
  -v, --verbose int          Verbosity for logging (0: notice/error/warn, 1: info, 2: debug, 3: trace-per-request, 4: trace-per-rule, 5: trace-per-query+)

SEE ALSO

  • korrel8r - REST service to correlate observability data