It would be really handy if this MCP Server could take into account the SSH config in the home of the user.
Why
Sometimes to simplify connecting to regularly used machines, I have in place some ssh configurations predefining the user, address, and options like PreferredAuthentication. And then I give a nickname to this connection.
Then when interacting with the LLM, I can just say this nickname and it can use the ssh-mcp.ssh_connect() function with 'raspberry', where in reality raspberry means: admin@raspberry.cooldomain -o "PreferredAuthentication publickey" -p 41
It would be really handy if this MCP Server could take into account the SSH config in the home of the user.
Why
Sometimes to simplify connecting to regularly used machines, I have in place some ssh configurations predefining the user, address, and options like PreferredAuthentication. And then I give a nickname to this connection.
Then when interacting with the LLM, I can just say this nickname and it can use the ssh-mcp.ssh_connect() function with 'raspberry', where in reality raspberry means:
admin@raspberry.cooldomain -o "PreferredAuthentication publickey" -p 41