Before you start
- Windsurf installed and signed in to your account.
- A Brivvy account on a plan that includes MCP access.
- Node.js 18 or later installed if you plan to edit the config file directly.
Steps
- Open the Cascade panel in Windsurf. Click the Cascade icon in the top-right corner, or press Cmd+Option+B on macOS or Ctrl+Alt+B on Windows to toggle the sidebar.
-
Open the MCP configuration. Click the hammer icon in the Cascade panel, then click Configure. This opens the Manage plugins view. Click View raw config to open
mcp_config.jsonin the editor. On macOS and Linux, this file lives at~/.codeium/windsurf/mcp_config.json. On Windows, it lives at%USERPROFILE%\.codeium\windsurf\mcp_config.json. -
Add the Brivvy entry. Paste the following configuration into the file. If an
mcpServersblock already exists, addbrivvyas an additional entry rather than creating a second block:
- Save the file. Press Cmd+S on macOS or Ctrl+S on Windows to write your changes.
- Refresh the MCP connection. Return to the Manage plugins view and click Refresh. Windsurf will load the new configuration and prompt you to authenticate.
- Authenticate with Brivvy. Your browser will open an authorization page. Sign in to Brivvy and click Authorize to grant Cascade access. After you approve, Windsurf stores the OAuth credentials locally.
-
Confirm the connection. Back in Windsurf, check that Brivvy shows a connected status in the Manage plugins view. Expand the entry to see the available tools:
list_voices,get_voice,list_templatesandget_template.