bp_ API key:
API keys
API keys are scoped. A key can be broad enough to run a full MCP workflow, or narrow enough to only read blueprints or portfolio data. Treat abp_ key like a production credential: keep it server-side or inside trusted local MCP client configuration. Do not ship it in browser code, mobile apps, public repos, synced dotfiles, or frontend bundles.
Use API keys for:
- Remote MCP clients
- Backend services that read or update blueprints
- Internal tools that monitor orders, portfolio state, or risk rules
- Scheduled jobs that need account-scoped access
API key scopes
Use explicit scopes for integrations. API keys cannot create other API keys, even when they have key-management scopes. Key creation requires an interactive web session in the Blueprints app.
Managing keys
Create keys from the Blueprints app at useblueprints.ai. Listing keys requiresapi_keys:read. Revoking keys through the API requires api_keys:write, but API keys are never accepted by the create-key endpoint.
When rotating a key:
- Create a replacement key in the app.
- Update the integration or MCP client configuration.
- Confirm the new key works.
- Revoke the old key.