119def main(argv: list[str] |
None =
None) ->
None:
120 """Parse CLI arguments and start the MCP server."""
122 config_path = Path(args.config)
if args.config
else None
127 project_root=args.project_root,
128 profile=args.profile,
129 config_path=config_path,
130 transport=args.transport,
133 metrics_port=args.metrics_port,
135 except KeyboardInterrupt:
None main(list[str]|None argv=None)
argparse.Namespace _parse_args(list[str]|None argv=None)