Credentials
Brein stores API keys, OAuth tokens, provider credentials, and webhook secrets behind its platform encryption boundary. A raw API key is shown only when it is created. A key can be limited to specific workspaces and roles. It is not a universal key. Removing a person from a workspace removes that person’s live access through the normal membership rules.Authentication
- OAuth 2.0 with PKCE — used by published MCP clients such as ChatGPT and Claude.
- API key — used by supported integrations and self-hosted clients.
- Authenticated dashboard session — used for actions taken in the Brein product.
What an AI client can do
The MCP server exposes the commercial capabilities of the authorized workspace. It does not give the model unrestricted database access. Important boundaries remain:- contact details stay masked until the person chooses a lookup;
- contact lookup, CRM writes, and campaign activation have their own review and confirmation rules;
- market and research results show what was found and what remains uncertain;
- a prepared campaign does not send itself;
- Brein does not read a customer’s inbox or expose stored credentials.
