notes#
Browse notes resource actions that can be discovered, described, and executed through the Brandwave MCP server.
Capability flow
Connect to the Brandwave MCP server via OAuth, then use
discover-brandwave-capabilities, describe-brandwave-action, and execute-brandwave-action to work with these actions.list-notes#
List notes for an entity, ordered by most recent first.
Read-onlyIdempotent
Example prompt#
text
List all notes in my organization.Parameters#
| Name | Type | Required | Description |
|---|---|---|---|
| organizationId | string (UUID) | Required | Organization identifier. |
| entityType | 'activity' | 'campaign' | 'creator' | Required | Type of entity to list notes for. |
| entityId | string (UUID) | Required | Entity identifier to list notes for. |
Response#
Returns { items, totalCount, facets } with paginated results.
Underlying SDK method: bw.notes.list(params)
Scoping required
You must pass entityType ('activity', 'campaign', or 'creator') and entityId to scope the list.
get-note#
Retrieve a single note by ID.
Read-onlyIdempotent
Example prompt#
text
Show me the details for this note.Parameters#
| Name | Type | Required | Description |
|---|---|---|---|
| id | string (UUID) | Required | Note identifier. |
Response#
Returns { data } with the result.
Underlying SDK method: bw.notes({ id })
create-note#
Create a new note attached to an entity.
Example prompt#
text
Create a new note.Parameters#
| Name | Type | Required | Description |
|---|---|---|---|
| organizationId | string (UUID) | Required | Organization identifier. |
| entityType | 'activity' | 'campaign' | 'creator' | Required | Type of entity to attach the note to. |
| entityId | string (UUID) | Required | Entity identifier to attach the note to. |
| content | string | Required | Note content (plain text or markdown). |
| createdBy | string (UUID) | null | — | User identifier who created the note. |
| createdByName | string | — | Display name of the note creator (max 255 characters). |
Response#
Returns { data } with the result.
Underlying SDK method: bw.notes.create(params)