Skip to main content
Glama
kabirrgrover

exa-websets-mcp

by kabirrgrover

What This Does

This MCP server acts as a unified gateway that lets you query Exa (for code search), Websets (for deep research), and Deep Search (for structured, citation-backed answers) through **any MCP client — including Poke AI, Cursor, and Windsurf.

It enables you to:

  • Search across custom collections of websites simultaneously (vs. searching one site at a time)

  • Find real-time information beyond training data (current news, market updates, new companies)

  • Access specialized databases like Crunchbase, Pitchbook, and LinkedIn for verified business information

  • Monitor specific industries or trends by searching relevant publications together

  • Verify contact information across multiple sources for accuracy

  • Compile comprehensive research reports by pulling from diverse authoritative sources

  • Conduct competitive analysis by gathering data across company websites, news sources, and business directories

Related MCP server: NexusNote MCP Server

Features

  • Unified Gateway: Access all tools through a single Render deployment

  • Code Search: Specialized Exa model for coding questions

  • Websets: Deep research and list management

  • Deep Search: Structured outputs with field-level citations and deep-reasoning support

  • Cloud Ready: Deploy to Render with one click

  • Universal Compatibility: Works with Poke, Cursor, Windsurf, and any standard MCP client

Capabilities Reference

What this MCP server allows you to do:

  • Search across custom collections of websites simultaneously (vs. searching one site at a time)

  • Find real-time information beyond training data (current news, market updates, new companies)

  • Access specialized databases like Crunchbase, Pitchbook, and LinkedIn for verified business information

  • Monitor specific industries or trends by searching relevant publications together

  • Verify contact information across multiple sources for accuracy

  • Compile comprehensive research reports by pulling from diverse authoritative sources

  • Conduct competitive analysis by gathering data across company websites, news sources, and business directories

Quick Start

Prerequisites

  • Exa API Key

  • An MCP Client (Poke, Cursor, Windsurf, etc.)

  • Render account (free tier works)

  1. Fork this repository.

  2. Create a new Web Service on Render.

  3. Connect your forked repository.

  4. Set environment variables:

    • EXA_API_KEY: Your Exa API key

    • PORT: 8080 (optional, Render sets this automatically)

  5. Get your MCP URL: https://your-service-name.onrender.com

Option 2: Run Locally

  1. Clone the repository:

    git clone https://github.com/kabirrgrover/exa-websets-mcp.git
    cd exa-websets-mcp
  2. Install dependencies:

    npm install
  3. Configure environment: Set EXA_API_KEY in your environment.

  4. Run the server:

    npm start

    Server runs at: http://localhost:8080

Client Configuration

To connect this server, use the URLs below. These work with any MCP-compliant client.

1. Websets (Research)

  • URL: https://your-service-name.onrender.com/websets/sse

  • Use for: Research, Lead Gen, Lists

2. Exa (Coding)

  • URL: https://your-service-name.onrender.com/mcp

  • Use for: Coding questions, Documentation search

3. Deep Search (Structured Answers)

  • URL: https://your-service-name.onrender.com/deep/sse

  • Use for: Structured outputs with citations, deep-reasoning queries

Example MCP Client Config

{
  "mcpServers": {
    "exa-research": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://your-app.onrender.com/websets/sse"]
    },
    "exa-code": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://your-app.onrender.com/mcp"]
    },
    "exa-deep": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://your-app.onrender.com/deep/sse"]
    }
  }
}

Troubleshooting

"Invalid MCP server URL"

  • Verify your URL matches the endpoints above exactly.

  • Ensure the server is live on Render (green status).

"Authentication failed"

  • Verify EXA_API_KEY is set correctly in Render environment variables.

Messages failing

  • If Poke cannot send messages, ensure you are using the correct endpoint (/websets/sse for Websets).

Architecture

MCP Client <-> Gateway (Express) <-> [Exa MCP, Websets MCP, Deep Search MCP]

License

MIT License

Related MCP Connectors

  • Search GitHub, npm, PyPI, StackOverflow, ArXiv from one MCP — built for coding agents.

  • Live AI-native web search with citations. One tool for every MCP client. Flat per-request pricing.

  • Your agent needs the open web — searched by more than one engine, and read as clean markdown rather than raw HTML. **What you can ask for** • "Search this question with two providers and tell me where they disagree." • "Scrape these 40 URLs into markdown, in one batch." • "Crawl this documentation site and give me every page." • "Do deep research on this topic and cite the sources." • "Find the academic papers behind this claim." **How to use it** Point any MCP client at https://mcp.aisa.one/search/mcp and sign in with OAuth — there is no key to create or paste. 30 tools across several independent providers: Tavily and Exa search, answers, contents and agent runs; Firecrawl scrape, batch scrape, crawl, map and search; Perplexity Sonar, Sonar Pro, reasoning and deep research; Oxylabs AI search and LLM jobs; OpenAI and Anthropic web search; and scholarly search. **Why this rather than the source** Several independent indexes behind one account, because one engine's blind spot is not visible from inside it. **It is also a door to the rest** The same login reaches 26 sources and 580+ operations. Find the page here, then ask the same agent who links to it or how much traffic it gets — without adding a second server. **What it costs** Finding and inspecting an operation is free. Running one is billed per call at API prices, with no seat and no monthly minimum, and every call takes max_price_usd so an agent cannot overspend by accident. **Where else it reaches** https://mcp.aisa.one/seo-serp/mcp for the Google results page itself, https://mcp.aisa.one/seo-serp-other-engines/mcp for Bing, Baidu and Naver.

  • Web search, scraping, RAG answers with citations, and translation as MCP tools.

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    Enables web search and site-specific search capabilities through the Deepsearch model. Provides unified access to broad web retrieval and targeted site search functionality within the MCP ecosystem.
    2
    4 npm
    5
    Apache 2.0
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables debate search and citation functionality through web search, Wikipedia, arXiv, and AWS documentation APIs. Designed to power debate features with comprehensive research and citation tools via MCP protocol.
    -