google-oauth#

Browse google oauth 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.

connect-google-analytics#

Generate a Google OAuth authorization URL for connecting Google Analytics.

Owner only

Example prompt#

text
Connect the google analytics.

Parameters#

NameTypeRequiredDescription
organizationIdstring (UUID)RequiredOrganization identifier.
redirectPathstringPath to redirect to after OAuth (max 500 characters).

Response#

Returns { data } with the result.

Underlying SDK method: bw.google.connect(params)

select-google-analytics-property#

Select a Google Analytics property for the organization.

Owner only

Example prompt#

text
Select the google analytics property.

Parameters#

NameTypeRequiredDescription
organizationIdstring (UUID)RequiredOrganization identifier.
propertyIdstringRequiredGA4 property identifier to connect (max 64 characters).

Response#

Returns { data } with the result.

Underlying SDK method: bw.google.selectProperty(params)

disconnect-google-analytics#

Disconnect Google OAuth and remove stored tokens.

Owner only

Example prompt#

text
Remove the google analytics.

Parameters#

NameTypeRequiredDescription
organizationIdstring (UUID)RequiredOrganization identifier.

Response#

Returns { data } with the result.

Underlying SDK method: bw.google.disconnect(params)