Skip to main content

Overview

AgentPowers uses Clerk for authentication. All authenticated API requests require a Bearer token in the Authorization header.

API Authentication

Include a Bearer token in the Authorization header:

CLI Authentication

The CLI handles authentication automatically:
This opens your browser for OAuth sign-in via Clerk. After authenticating, the CLI stores a long-lived token locally with restricted file permissions.

CLI Token Lifecycle

Plugin Authentication

The MCP plugin shares the same auth token stored by the CLI. Log in once with the CLI and the plugin picks it up automatically.

Public vs Authenticated Endpoints

Rate Limits

Rate limits are per IP address for all requests. Exceeding the limit returns 429 Too Many Requests.

Need Help?

Email Support

Reach us at support@agentpowers.ai for account issues, billing questions, or technical help.

Discord Community

Join the AgentPowers Discord to get help from the team and other creators in real time.