MCP Server#
The Brandwave MCP server connects Brandwave to AI assistants like Claude, ChatGPT, Copilot, and anything else that allows you to configure a custom MCP server. Once connected, your assistant can help find activities, manage campaigns, track performance, and answer questions about your marketing record in natural language.
Connecting your AI assistant#
- Open Claude, go to Settings, then select Connectors.
- Select Add custom connector and name it Brandwave.
- Enter
https://mcp.gobrandwave.com/mcpas the remote MCP server URL. - Select Connect and complete the Brandwave sign-in in the browser window that opens.
Remote MCP endpoint#
Point an MCP-compatible client at the Brandwave endpoint:
https://mcp.gobrandwave.com/mcp
It speaks streamable HTTP, secured with OAuth 2.1 and PKCE. Newer clients are identified by their metadata document; older ones can still register dynamically.
Permissions#
Access is granted with two scopes. Brandwave shows the access requested by your AI client before you approve the connection. Management-oriented clients may request read and write access together.
brandwave.read- Explore and analyse the record.
brandwave.write- Create, update, and delete records. A write request also includes read access.
Sign in securely#
When you first connect, your client opens a browser window so you can sign in to Brandwave. After that, the client remembers the connection and keeps it refreshed.
Choosing a workspace
Decision-ready marketing workflows#
Brandwave includes focused tools that answer common operating questions without forcing your assistant to assemble a conclusion from many low-level reads. Use get_campaign_portfolio for broad campaign health, compare_campaign_performance for period-aware comparisons, get_marketing_performance_brief for stakeholder reporting, and get_marketing_recommendations for evidence-backed next actions.
Campaign planning fields are first-class records, including the summary, objective, audience, key message, desired outcomes, channels, owner, and tags. Readiness and closeout tools combine that context with ISO currency, measurement provenance, limitations, and customer-facing campaign links.
Native tools#
Brandwave gives your client native tools for checking the current Brandwave context and fetching a complete record by its canonical URL or stable identifier. The rest of the catalog consists of focused tools with exact input and output schemas.
Get Brandwave context#
Return the authenticated user's profile, accessible workspaces, active workspace, and only the current assistant connection. Use this before answering identity, profile, workspace, or current-connection questions.
Tool name: get_brandwave_context
Protocol hints: readOnlyHint=true, destructiveHint=false, idempotentHint=true, openWorldHint=false.
Fetch Brandwave record#
Fetch the complete Brandwave record identified by a search result and return its canonical Brandwave URL with a useful structured record.
Tool name: fetch
Protocol hints: readOnlyHint=true, destructiveHint=false, idempotentHint=true, openWorldHint=false.
Browse the tool pages for example prompts and exact operation details.