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

# Devin Desktop

> Connect Geekflare MCP server to Devin Desktop (earlier known as Windsurf) to enable web scraping, search, screenshot, and DNS tools in the AI agent.

[Devin Desktop](https://devin.ai/desktop) is an AI-powered code editor. Its Cascade agent can use Geekflare tools to scrape pages, run searches, take screenshots, and look up DNS — all from within your editor workflow.

## Setup

Open or create the Windsurf MCP config file:

* **macOS/Linux:** `~/.codeium/windsurf/mcp_config.json`
* **Windows:** `%USERPROFILE%\.codeium\windsurf\mcp_config.json`

<Tabs>
  <Tab title="Remote URL (Recommended)">
    ```json theme={null}
    {
      "mcpServers": {
        "geekflare": {
          "serverUrl": "https://mcp.geekflare.com/YOUR_API_KEY/mcp"
        }
      }
    }
    ```
  </Tab>

  <Tab title="Local via npx">
    Requires [Node.js](https://nodejs.org) installed locally.

    ```json theme={null}
    {
      "mcpServers": {
        "geekflare": {
          "command": "npx",
          "args": ["-y", "@geekflare/mcp"],
          "env": {
            "API_KEY": "YOUR_API_KEY"
          }
        }
      }
    }
    ```
  </Tab>
</Tabs>

Replace `YOUR_API_KEY` with your Geekflare API key. Save the file and restart Windsurf.

## Usage Examples

Open Cascade and ask naturally:

**Scrape a webpage**

```
Scrape https://example.com and return the content as markdown.
```

**Search the web**

```
Search for latest credit card deals
```

**DNS lookup**

```
What are the DNS records for cloudflare.com?
```
