Braandly
Two ways to authenticate
Pick the method your client supports. Both reach the same tools and respect your plan limits.
OAuth 2.1 sign-in
Claude.ai · ChatGPT
Authorize with a secure browser flow (PKCE + dynamic client registration). No key to copy or store.
- Nothing to copy, store, or rotate
- Access follows your workspace role and plan limits
- Revoke any client anytime from Settings → Connected Apps
API key header
Claude Code · Codex · Cursor · Windsurf · n8n
Send the ApiKey: bk_… header with a key from Settings → API Keys. Scopes control what each key can do.
- Create read-only or read-write scoped keys
- Each key respects your plan's rate limits
- Rotate or revoke instantly; the key is shown once at creation
Connect your client
Choose your tool. Each works as a remote connector over Streamable HTTP.
53 tools, across your whole workspace
List endpoints return slim summaries to stay within context limits; pass expand: "full" or fetch a single item for the complete body.
Workspaces
- readlist_workspaces
List the workspaces the authenticated key can access.
- readget_workspace
Get a single workspace by id.
- readlist_workspace_members
List members of a workspace.
- readget_member
Get a single workspace member by user id.
- writeupdate_workspace
Update a workspace's settings (name, description, alias, color).
Projects
- readlist_projects
List projects in a workspace (summaries; expand for full).
- readget_project
Get a single project by id.
- writecreate_project
Create a project in a workspace.
- writeupdate_project
Update a project.
- writedelete_project
Delete a project.
Tasks
- readlist_workspace_tasks
List tasks across a workspace (summaries; expand for full).
- readlist_project_tasks
List tasks in a project (summaries; expand for full).
- readget_task
Get a single task by id.
- writecreate_task
Create a task in a workspace (optionally in a project).
- writeupdate_task
Update a task.
- writedelete_task
Delete a task.
Docs
- readlist_workspace_docs
List workspace docs (summaries; expand for full content).
- readget_doc
Get a single workspace doc by id.
- readlist_personal_docs
List the user's personal docs (summaries; expand for full content).
- readget_personal_doc
Get an authenticated user's personal doc by id.
- writecreate_workspace_doc
Create a doc in a workspace.
- writeupdate_workspace_doc
Update a workspace doc.
- writedelete_workspace_doc
Delete a workspace doc.
- writeduplicate_workspace_doc
Duplicate a workspace doc.
Brand Guidelines
- readlist_brand_guidelines
List brand guidelines (summaries; expand for full blocks).
- readget_brand_guideline
Get a single brand guideline by id.
- writecreate_brand_guideline
Create a brand guideline in a workspace.
- writeupdate_brand_guideline
Update a brand guideline.
- writedelete_brand_guideline
Delete a brand guideline.
- writeupdate_brand_guideline_status
Update a brand guideline's status (draft/pending/published/archived).
Brand Identity
- readlist_brand_identities
List brand identities across accessible workspaces (summaries; expand for full).
- readget_brand_identity
Get the brand identity for a brand by slug.
- writeupdate_brand_identity
Update a brand's identity (logo, colors, typography) by slug.
Workspace Brands
- readlist_workspace_brands
List the brands in a workspace.
- readget_workspace_brand
Get a single workspace brand by slug.
- writecreate_brand
Create a brand in a workspace (name, services, and CEO required).
- writeupdate_brand
Update a workspace brand by slug.
- writearchive_brand
Toggle the archived state of a workspace brand.
- writeset_brand_visibility
Set a workspace brand's visibility (public or private).
Brinks
- readlist_brinks
List the Brinks the key can access.
- readget_brink
Get a single Brink by username.
- writecreate_brink
Create a Brink.
- writeupdate_brink
Update a Brink by username.
- writedelete_brink
Delete a Brink by username.
Discover Public Assets
- readsearch_brands
Search the public brand catalog.
- readsearch_palettes
Search the public color-palette catalog.
- readsearch_fonts
Search the public font catalog.
- readsearch_gradients
Search the public gradient catalog.
- readget_brand
Get a single public catalog brand by slug.
- readget_palette
Get a single public catalog palette by slug.
- readget_font
Get a single public catalog font by slug.
- readget_gradient
Get a single public catalog gradient by slug.
- readget_user_assets
List the authenticated user's saved assets across workspaces.
Scopes control every key
Grant each key only the scopes it needs. Writes also require a workspace role of member or higher; guest keys are read-only and return a 403 on writes.
Read scopes
read:workspacesList and read workspaces.read:membersList and read workspace members.read:projectsList and read projects.read:tasksList and read tasks.read:docsList and read workspace and personal docs.read:brand-guidelinesList and read brand guidelines.read:brand-identityRead brand identity.read:brinksList and read Brinks.read:brandsSearch the public brand catalog.read:palettesSearch the public palette catalog.read:fontsSearch the public font catalog.read:gradientsSearch the public gradient catalog.
Write scopes
write:projectsCreate, update, and delete projects.write:tasksCreate, update, and delete tasks.write:docsCreate, update, and delete docs.write:brand-guidelinesCreate, update, and delete brand guidelines.write:brand-identityUpdate brand identity.write:brinksCreate, update, and delete Brinks.write:brandsManage saved brands.
MCP, answered
Ready to get started?
Start Managing Your Brand Today
Create your brand workspace and organize everything your team needs.