> ## 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.

# Roo Code

> Connect Geekflare MCP server to Roo Code for web scraping, search, screenshot, and DNS tools in your AI coding workflow.

[Roo Code](https://github.com/RooVetGit/Roo-Code) is a VS Code extension providing an autonomous AI coding agent with multi-model support. With Geekflare MCP connected, Roo Code can browse the web, search, take screenshots, and look up DNS records during any task.

## Setup

<Steps>
  <Step title="Open Roo Code MCP settings">
    In VS Code, open the Roo Code panel from the sidebar, then click the **MCP Servers** icon at the top.
  </Step>

  <Step title="Add the Geekflare server">
    Click **Edit MCP Settings** and add:

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

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

    Replace `YOUR_API_KEY` with your Geekflare API key.
  </Step>

  <Step title="Verify connection">
    The Geekflare server should appear in the MCP list with a green dot. You can expand it to see all 20 tools.
  </Step>
</Steps>

## Usage Examples

**Scrape a webpage**

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

**Metadata scraping**

```
Fetch the Open Graph meta tags from https://dji.com.
```

**Search**

```
Search for luxury watches for men under $5000
```

**DNS lookup**

```
What are the MX records of producthunt.com?
```
