> ## Documentation Index
> Fetch the complete documentation index at: https://scoutlayer.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Windsurf

> Connect Windsurf's Cascade agent to ScoutLayer through remote MCP to pull live web and contact data mid-task.

<Note>Requires Windsurf with remote HTTP MCP support enabled.</Note>

<Steps>
  <Step title="Create an API key">
    Generate a ScoutLayer API key from the [Credentials page](https://scoutlayer.io/dashboard/credentials).
  </Step>

  <Step title="Add the server">
    Open Cascade's MCP settings, or edit `~/.codeium/windsurf/mcp_config.json` directly:

    ```json ~/.codeium/windsurf/mcp_config.json theme={null}
    {
      "mcpServers": {
        "scoutlayer": {
          "serverUrl": "https://scoutlayer.io/mcp",
          "headers": {
            "X-API-Key": "YOUR_API_KEY"
          }
        }
      }
    }
    ```
  </Step>

  <Step title="Refresh and confirm">
    Refresh the MCP list and confirm ScoutLayer tools are enabled.
  </Step>
</Steps>

## Try it

Once connected, ask Cascade a natural-language question and it calls ScoutLayer mid-task:

> Find the best contact email and LinkedIn for the company behind stripe.com.

Cascade gets live data straight from the company's own site — public emails, phones, social profiles, and company details — each fact linked back to the page it came from, so it can cite a real source instead of guessing.

See Windsurf's [Cascade MCP documentation](https://docs.windsurf.com/windsurf/cascade/mcp) for more detail.
