Authenticating with MAWS
How to log in using social OAuth or OPAQUE email/password.
MAWS supports multiple authentication providers. Social logins open a browser, while the email provider uses a headless OPAQUE protocol suitable for CI.
Prerequisites
- m-aws CLI installed
Social Login (Browser)
Use Kakao, Google, Naver, or Apple. This opens a browser window to complete the OAuth flow.
npx @maroo-chain/m-aws login kakao Email Login (Headless)
If you are in an environment without a browser (like an SSH session), use the email provider.
npx @maroo-chain/m-aws login email Note: If you don't have an email account yet, run
m-aws signup email first. Check Status
Verify your current login status and token expiration.
npx @maroo-chain/m-aws status Conclusion
Credentials are saved to
~/.maroo/credentials.json and automatically refreshed by the MCP server when needed.