GitHub · Capability
GitHub User API — Ssh
GitHub User API — Ssh. 9 operations. Lead operation: GitHub List Public Ssh Keys for the Authenticated User. Self-contained Naftiko capability covering one Github business surface.
What You Can Do
GET
Listpublicsshkeysfortheauthenticateduser
— GitHub List Public Ssh Keys for the Authenticated User
/v1/user/keys
POST
Createpublicsshkeyfortheauthenticateduser
— GitHub Create Public Ssh Key for the Authenticated User
/v1/user/keys
GET
Getpublicsshkeyfortheauthenticateduser
— GitHub Get Public Ssh Key for the Authenticated User
/v1/user/keys/{key-id}
DELETE
Deletepublicsshkeyfortheauthenticateduser
— GitHub Delete Public Ssh Key for the Authenticated User
/v1/user/keys/{key-id}
GET
Listsshsigningkeysfortheauthenticateduser
— GitHub List Ssh Signing Keys for the Authenticated User
/v1/user/ssh-signing-keys
POST
Createsshsigningkeyfortheauthenticateduser
— GitHub Create Ssh Signing Key for the Authenticated User
/v1/user/ssh-signing-keys
GET
Getansshsigningkeyfortheauthenticateduser
— GitHub Get an Ssh Signing Key for the Authenticated User
/v1/user/ssh-signing-keys/{ssh-signing-key-id}
DELETE
Deleteansshsigningkeyfortheauthenticateduser
— GitHub Delete an Ssh Signing Key for the Authenticated User
/v1/user/ssh-signing-keys/{ssh-signing-key-id}
GET
Listsshsigningkeysforuser
— GitHub List Ssh Signing Keys for User
/v1/users/{username}/ssh-signing-keys
MCP Tools
github-list-public-ssh-keys
GitHub List Public Ssh Keys for the Authenticated User
read-only
idempotent
github-create-public-ssh-key
GitHub Create Public Ssh Key for the Authenticated User
github-get-public-ssh-key
GitHub Get Public Ssh Key for the Authenticated User
read-only
idempotent
github-delete-public-ssh-key
GitHub Delete Public Ssh Key for the Authenticated User
idempotent
github-list-ssh-signing-keys
GitHub List Ssh Signing Keys for the Authenticated User
read-only
idempotent
github-create-ssh-signing-key
GitHub Create Ssh Signing Key for the Authenticated User
github-get-ssh-signing-key
GitHub Get an Ssh Signing Key for the Authenticated User
read-only
idempotent
github-delete-ssh-signing-key
GitHub Delete an Ssh Signing Key for the Authenticated User
idempotent
github-list-ssh-signing-keys-2
GitHub List Ssh Signing Keys for User
read-only
idempotent