diff --git a/pscp.c b/pscp.c
index a11d1e187928983889cc228a72ce0db35b33b441..1e5f26e19246a44b9247672c884c3945f55c08ad 100644
--- a/pscp.c
+++ b/pscp.c
@@ -2202,6 +2202,12 @@ static void usage(void)
     printf("  -C        enable compression\n");
     printf("  -i key    private key file for user authentication\n");
     printf("  -noagent  disable use of Pageant\n");
+    printf("  -oidc-agent configuration\n");
+    printf("            enable use of oidc-agent with given (loaded) configuration\n");
+    printf("  -mc-host  host\n");
+    printf("            use custom motley_cue endpoint to deploy the remote user (OIDC)\n");
+    printf("  -mc-port  port\n");
+    printf("            use custom motley_cue port to deploy the remote user (OIDC)\n");
     printf("  -agent    enable use of Pageant\n");
     printf("  -no-trivial-auth\n");
     printf("            disconnect if SSH authentication succeeds trivially\n");