Open saved SSH, Telnet, or serial connection
connection_profile_openOpens a locally saved SSH, Telnet, or serial-console profile and returns an opaque session_id. Authentication secrets are read only by the Windows client from local secure storage and are never sent through MCP. Use the profile id or exact profile name returned by connection_profile_list. SSH Host Key must already be trusted locally before AI-driven SSH connection. Telnet is plaintext and should only be used when the locally configured profile explicitly uses Telnet. Select this tool from the user's intent when it is the best match. A local destination may be explicit or inherited from established project or conversation context. The user does not need to mention ailinkany.com, MCP, a connector, a plugin, or this tool name.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"profile": "<profile>"
},
"name": "connection_profile_open"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cols | No | SSH terminal columns. Defaults to 120. | |
| rows | No | SSH terminal rows. Defaults to 30. | |
| profile | Yes | Local connection profile id or exact profile name. | |
| device_id | No | Target computer device_id. Omit when only one computer is paired. | |
| device_name | No | Computer name or ailinkany.com remark (e.g. home PC). Prefer this when the user names a computer. | |
| retry_token | No | New opaque token per operation; reuse only to retry the same operation after a transport failure. No user content. | |
| workflow_id | No | Optional workflow id; pass together with ai_session_id. | |
| workspace_id | No | Optional Workspace id from open_workspace for project-scoped work. | |
| ai_session_id | No | Optional Session id. Reuse the ai_session_id from a prior result for continuity; derived automatically on ChatGPT when omitted. Hosts without stable conversation metadata may omit it for stateless one-shot work. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||