Client area

MCP tool · FTP & SSH access

manage_ssh_keys

List, add or remove the SSH public keys (authorized_keys entries) on a hosting account.

manage_ssh_keys
W Write
Scope read:hosting

Description

List, add or remove the SSH public keys (authorized_keys entries) on a hosting account. Writes require write:hosting and are verified by read-back. Pass only a public key — a private key is rejected. This manages keys; to turn SSH access on or off for the whole account use set_ssh_access (confirmation-tier).

Input

Name Type Description
input required string A domain, email address, website URL, numeric service id, or hosting-account username the customer actually owns. Resolved to the owning account automatically; the resolved target is echoed back in the response.
action required enum list the authorized keys, create (add) one, or delete one. Writes require write:hosting. One of list, create, delete.
public_key string The OpenSSH public key line to add, e.g. ssh-ed25519 AAAAC3Nza… laptop.
fingerprint string The key's SHA256 fingerprint to delete, e.g. SHA256:AD2CG5….
Esc
navigate open Esc close