AgentToolHub
Skill

web-search-advanced-tweet

web-search-advanced-tweet — a Claude Code skill from exa-labs/exa-mcp-server

Features

  • ✓Integrate AI search into various platforms
  • ✓Access web, code, and company search
  • ✓Support for Cursor, VS Code, Claude Code, and more
  • ✓Easy setup with API key
  • ✓Curated collection of developer tools

Installation Guide

Connect to Exa's hosted MCP server:

text
https://mcp.exa.ai/mcp

Get your API key

<details>
<summary><b>Cursor</b></summary>

Add to ~/.cursor/mcp.json:

json
{
  "mcpServers": {
    "exa": {
      "url": "https://mcp.exa.ai/mcp"
    }
  }
}

</details>

<details>
<summary><b>VS Code</b></summary>

Add to .vscode/mcp.json:

json
{
  "servers": {
    "exa": {
      "type": "http",
      "url": "https://mcp.exa.ai/mcp"
    }
  }
}

</details>

<details>
<summary><b>Claude Code</b></summary>

bash
claude mcp add --transport http exa https://mcp.exa.ai/mcp

</details>

<details>
<summary><b>Claude Desktop</b></summary>

Exa is available as a native Claude Connector — no config files or terminal commands needed.

  • Open Claude Desktop Settings (or Customize) and go to Connectors

  • Search for Exa in the directory

  • Click + to add it
  • That's it! Claude will now have access to Exa's search tools.

    <details>
    <summary>Alternative: manual config</summary>

    Add to your config file (~/Library/Application Support/Claude/claude_desktop_config.json on macOS, %APPDATA%\Claude\claude_desktop_config.json on Windows):

    json
    {
      "mcpServers": {
        "exa": {
          "command": "npx",
          "args": ["-y", "mcp-remote", "https://mcp.exa.ai/mcp"]
        }
      }
    }

    </details>
    </details>

    <details>
    <summary><b>Codex</b></summary>

    bash
    codex mcp add exa --url https://mcp.exa.ai/mcp

    </details>

    <details>
    <summary><b>OpenCode</b></summary>

    Add to your opencode.json:

    json
    {
      "mcp": {
        "exa": {
          "type": "remote",
          "url": "https://mcp.exa.ai/mcp",
          "enabled": true
        }
      }
    }

    </details>

    <details>
    <summary><b>Antigravity</b></summary>

    Open the MCP Store panel (from the "..." dropdown in the side panel), then add a custom server with:

    text
    https://mcp.exa.ai/mcp

    </details>

    <details>
    <summary><b>Windsurf</b></summary>

    Add to ~/.codeium/windsurf/mcp_config.json:

    json
    {
      "mcpServers": {
        "exa": {
          "serverUrl": "https://mcp.exa.ai/mcp"
        }
      }
    }

    </details>

    <details>
    <summary><b>Zed</b></summary>

    Add to your Zed settings:

    json
    {
      "context_servers": {
        "exa": {
          "url": "https://mcp.exa.ai/mcp"
        }
      }
    }

    </details>

    <details>
    <summary><b>Gemini CLI</b></summary>

    Add to ~/.gemini/settings.json:

    json
    {
      "mcpServers": {
        "exa": {
          "httpUrl": "https://mcp.exa.ai/mcp"
        }
      }
    }

    </details>

    <details>
    <summary><b>v0 by Vercel</b></summary>

    In v0, select Prompt Tools > Add MCP and enter:

    text
    https://mcp.exa.ai/mcp

    </details>

    <details>
    <summary><b>Warp</b></summary>

    Go to Settings > MCP Servers > Add MCP Server and add:

    json
    {
      "exa": {
        "url": "https://mcp.exa.ai/mcp"
      }
    }

    </details>

    <details>
    <summary><b>Kiro</b></summary>

    Add to ~/.kiro/settings/mcp.json:

    json
    {
      "mcpServers": {
        "exa": {
          "url": "https://mcp.exa.ai/mcp"
        }
      }
    }

    </details>

    <details>
    <summary><b>Roo Code</b></summary>

    Add to your Roo Code MCP config:

    json
    {
      "mcpServers": {
        "exa": {
          "type": "streamable-http",
          "url": "https://mcp.exa.ai/mcp"
        }
      }
    }

    </details>

    <details>
    <summary><b>Other Clients</b></summary>

    For clients that support remote MCP:

    json
    {
      "mcpServers": {
        "exa": {
          "url": "https://mcp.exa.ai/mcp"
        }
      }
    }

    For clients that need mcp-remote:

    json
    {
      "mcpServers": {
        "exa": {
          "command": "npx",
          "args": ["-y", "mcp-remote", "https://mcp.exa.ai/mcp"]
        }
      }
    }

    </details>

    <details>
    <summary><b>Via npm Package</b></summary>

    Use the npm package with your API key. Get your API key.

    json
    {
      "mcpServers": {
        "exa": {
          "command": "npx",
          "args": ["-y", "exa-mcp-server"],
          "env": {
            "EXA_API_KEY": "your_api_key"
          }
        }
      }
    }

    </details>

    Reviews