Skip to content
Launch offer: 20% off monthly for as long as you stay, or 35% off your first year. First 10 customers.
BacklinkGenie

Windsurf integration · Updated October 16, 2026

Run link outreach from Windsurf

Add one entry to Windsurf's MCP config and Cascade can read your pitches and replies, import posts you've found, and report which links went live, next to the code you're shipping.

Set it up

  1. 1

    Create an API key

    Create the key in BacklinkGenie under Settings → MCP. Keys start with bg_live_ and are shown once. MCP access is on the Growth and Agency plans.

  2. 2

    Add the server

    Open Windsurf Settings → Cascade → MCP servers → View raw config, or edit ~/.codeium/windsurf/mcp_config.json. Windsurf uses serverUrl for remote servers.

    ~/.codeium/windsurf/mcp_config.json
    {
      "mcpServers": {
        "backlinkgenie": {
          "serverUrl": "https://app.backlinkgenie.com/mcp",
          "headers": { "Authorization": "Bearer bg_live_your_key" }
        }
      }
    }
  3. 3

    Refresh

    Windsurf doesn't reload MCP servers on its own. Press Refresh in the MCP panel or restart, and BacklinkGenie's tools appear.

  4. 4

    Ask Cascade

    Ask Cascade to list your pitches or import a post. It asks before running tools that change anything.

W Windsurf
BacklinkGenie connected

Here are the 4 posts our competitor got listed in this quarter. Import them into BacklinkGenie and tell me which ones have a contact.

Used import_posts Used get_prospect_report

Imported all 4. Contacts found for 3: the editors at zapier.com, makeuseof.com and nesslabs.com, all verified. The g2.com post has no public contact yet, so it's parked. Pitches for the other three will be in your approvals shortly.

Example with fictional product Margin.

Also try

What you can do from Windsurf

Step-by-step guides with a prompt to copy, the tools Windsurf calls and what to expect back.

Tools used in this example

import_posts

Gives the agent specific post URLs to pitch. It qualifies them, finds the contact and drafts.

get_prospect_report

Every prospect with its Domain Rating, Google ranking, contact status and why it fits.

Windsurf can use all 22 tools. See the full list on the MCP page or browse example prompts.

What stays the same as the dashboard

Windsurf works on the same account, sites and mailboxes as the BacklinkGenie dashboard, so you can switch between them freely. Pitches still wait for approval, every edit goes through the quality check, and sending stays inside each mailbox's daily limit. Read more about how the outreach engine works, or check whether it's a better fit than Pitchbox or BuzzStream for your team. New to MCP? How MCP servers work for SEO explains the setup in plain terms, and the other integrations use the same connection.

Questions people ask

Can I keep the key out of the file?

Yes. Windsurf expands ${env:VAR} in headers, so you can write "Bearer ${env:BACKLINKGENIE_API_KEY}" and set the variable in your shell.

The tools don't show up. What now?

Press Refresh in the MCP panel. If it still fails, check the key is valid and on a Growth or Agency account. Teams and Enterprise admins may need to allow remote MCP servers.

Does Cascade ask before sending?

Cascade asks before tool calls that change things, and BacklinkGenie tells every assistant to get your explicit go-ahead before approving a pitch or sending a reply.

Related

Get your free prospect report first

No card needed. Connect Windsurf when you move to Growth or Agency.

The BacklinkGenie genie The BacklinkGenie genie