Fixed and committed. The connect_robot tool now supports two connection methods: 1. SSH config alias (original, still works): {"host_alias": "ot2_training", "password": "accelerate"} 2. Direct credentials (new, no SSH config needed): { "hostname": "192.168.1.50", "username": "root", "key_file_path": "/path/to/ot2_ssh_key", "password": "" } The 'user' KeyError was caused by ssh_config["user"] failing when the SSH config entry on the server machine didn't have a User field. With direct credentials, agents bypass SSH config entirely. You'll need to restart the MCP server to pick up the change. ✻ Cooked for 1m 46s
0 views