Read a host's SSH keys
Connects to a git host over SSH (like ssh-keyscan) and returns its host keys as known_hosts lines with fingerprints, so a person can compare them before trusting them.
Needs git.manage, which owners and admins hold. Available to MCP clients and the assistant.
seylo_session<token>host*stringHost the credential is for, for example "gitlab.com" or "git.example.com:2222".
^[A-Za-z0-9.-]+(:[0-9]{1,5})?$1 <= length <= 253Success.
application/json- response
lines*array<string>fingerprints*array<string>curl -X GET 'https://example.com/api/v1/git.scanHostKeys?host=string'{ "lines": [ "string" ], "fingerprints": [ "string" ]}List git credentials GET
Lists stored git credentials by name, host and kind (never the secret), so people can pick one for a service's source. Any signed-in caller. Available to MCP clients and the assistant.
Change a git credential POST
Renames a credential, or replaces its user name, secret or known_hosts. Omitted fields keep their value; the kind cannot change. Needs `git.manage`, which owners and admins hold. Not available to MCP clients or the assistant.