Skip to content
Documentation hero background

Windsurf

Windsurf is an AI-native IDE by Codeium with built-in MCP support.


Quick Setup

Step 1: Get Your Token

  1. Go to app.flyweel.co
  2. Click SettingsAPI Tokens
  3. Click Create New Token
  4. Name it (e.g., “Windsurf”)
  5. Click Generate and copy it immediately

Your token looks like: fwl_a1b2c3d4...


Step 2: Configure Windsurf

Option A: Via Settings UI

  1. Open Windsurf
  2. Go to SettingsMCP Servers
  3. Click Add Server
  4. Enter:
    • Name: Flyweel
    • URL: https://api.flyweel.co/mcp-server/mcp
    • Header Name: X-API-Key
    • Header Value: Your token
  5. Click Save

Option B: Via Config File

Open or create ~/.windsurf/mcp.json:

{
"mcpServers": {
"flyweel": {
"url": "https://api.flyweel.co/mcp-server/mcp",
"headers": {
"X-API-Key": "fwl_YOUR_TOKEN_HERE"
}
}
}
}

Replace fwl_YOUR_TOKEN_HERE with your actual token.


Step 3: Restart Windsurf

Close and reopen Windsurf for the configuration to take effect.


Step 4: Test It

In Windsurf’s AI chat, ask:

What Google Ads accounts do I have connected to Flyweel?

If you see your accounts, you’re connected.


Troubleshooting

”Authentication Error”

Your token is invalid or deleted.

Fix: Generate a new token at app.flyweel.co → Settings → API Tokens.

”No accounts found”

You haven’t connected ad accounts to Flyweel.

Fix: Go to Settings → Connections in Flyweel and connect your Google Ads or Meta Ads.

Windsurf doesn’t see Flyweel

The MCP server isn’t configured correctly.

Fix:

  1. Go to Settings → MCP Servers and verify Flyweel is listed
  2. Check the URL is exactly: https://api.flyweel.co/mcp-server/mcp
  3. Verify your token is correct
  4. Restart Windsurf completely

Next Steps

Ready to get started?

Start optimizing your ad spend today with Flyweel.