API keys
Create keys in Settings → Developer: give the key a name, choose its scopes and an optional expiry, then copy the secret. Pekto stores only a hash and can’t show it again. From the same page you can see when each key was last used and revoke it at once.- Up to 20 active keys per account
- 60 requests a minute per key (see Limits)
- Keys can’t create or revoke other keys
Sign in with Pekto (OAuth)
AI tools connect with OAuth 2.1, so nobody pastes a key into a chat app. The tool finds the sign-in server on its own:- It calls
https://api.trypekto.com/mcpand gets401with aWWW-Authenticateheader pointing at the protected resource metadata. - It registers itself and opens Pekto’s sign-in in your browser.
- You sign in and see which app is asking and what it will be able to do, then choose Allow or Deny.
- The app receives a token and every MCP call runs as you.
Scopes
A request without the scope it needs returns
403 insufficient_scope, with the missing scope in error.details.required_scope.
