GitHub · Capability
github-repos-api — Keys
github-repos-api — Keys. 5 operations. Lead operation: GitHub Get an Environment Public Key. Self-contained Naftiko capability covering one Github business surface.
What You Can Do
GET
Getanenvironmentpublickey
— GitHub Get an Environment Public Key
/v1/repos/{owner}/{repo}/environments/{environment-name}/secrets/public-key
GET
Listdeploykeys
— GitHub List Deploy Keys
/v1/repos/{owner}/{repo}/keys
POST
Createdeploykey
— GitHub Create Deploy Key
/v1/repos/{owner}/{repo}/keys
GET
Getdeploykey
— GitHub Get Deploy Key
/v1/repos/{owner}/{repo}/keys/{key-id}
DELETE
Deletedeploykey
— GitHub Delete Deploy Key
/v1/repos/{owner}/{repo}/keys/{key-id}
MCP Tools
github-get-environment-public-key
GitHub Get an Environment Public Key
read-only
idempotent
github-list-deploy-keys
GitHub List Deploy Keys
read-only
idempotent
github-create-deploy-key
GitHub Create Deploy Key
github-get-deploy-key
GitHub Get Deploy Key
read-only
idempotent
github-delete-deploy-key
GitHub Delete Deploy Key
idempotent