Agent setup

Connect Windsurf (Devin Desktop) to VoiceLabs — MCP setup

The full MCP toolset available inside Windsurf / Devin Desktop's agents.

~/.config/devin/mcp_config.json (%APPDATA%\devin\mcp_config.json on Windows; ~/.codeium/windsurf/mcp_config.json on a Windsurf install from before the rename) — for the Cascade agent
{
  "mcpServers": {
    "voicelabs": {
      "serverUrl": "https://app.voicelabs.now/api/mcp"
    }
  }
}

For the Devin Local agent (and the Devin CLI), instead:

devin mcp add --scope user voicelabs --url https://app.voicelabs.now/api/mcp
After connecting

Cascade: open the ... (Actions) menu at the top right of the Cascade panel, refresh the MCPs list, and approve the OAuth prompt. Devin Local / Devin CLI: approve the OAuth prompt that opens the first time the server is used (or run devin mcp login voicelabs).

Verify

Call the list_voice_profilestool. An answer without an auth error (even "no voice profiles yet" on a new account) means the connection works; an auth error means the OAuth consent was not completed.

MCP endpoint: https://app.voicelabs.now/api/mcp. Review or revoke this connection any time at https://app.voicelabs.now/connections.

The machine-readable version of this whole guide is at https://voicelabs.now/agent-setup/prompt.md.