Exa MCP Server

by exa-labs• 5.2k•• Scanned•Claim this listing•Request removal
Web Scraping & Datacode searchcodesearchcrawlingmcpmcp server

Exa MCP for web search and web crawling!

Exa MCP Server is an open-source mcp server by exa-labs, written mainly in TypeScript, with 5,207 GitHub stars and the MIT license. Its code was last updated Oct 30, 2026.

Scan summary: scanned Nov 5, 2026 at commit 93c0d5e. Seen able to read environment and secrets. Scan policy

Scanned
Full scan at 93c0d5e · Nov 5, 2026
Scanned Builds Boots No undeclared egress Reproducible
Static code scanpass
Secrets scanpass
Dependency audit147 known vulnerabilitiesfail
Manifestserver.jsonpass
Buildpass
Boot & handshake2 toolspass
Network egresspass
Reproducible (×3)pass

Findings (33)

  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • medium
    @fastify/busboy@2.1.1: 2 known vulnerabilities
    GHSA-gxm5-99cw-xjw9, GHSA-x8mw-p69m-v3mx
    package-lock.json
  • medium
    @modelcontextprotocol/sdk@1.26.0: 6 known vulnerabilities
    GHSA-22jm-h49p-29qw, GHSA-46jr-4wx8-v453, GHSA-6prh-2h8m-c8cw, GHSA-6qxp-vccf-f47h, GHSA-f897-62hf-6gxq +1 more
    package-lock.json
  • medium
    axios@1.15.2: 28 known vulnerabilities
    GHSA-35jp-ww65-95wh, GHSA-3pq3-5fj3-cg6v, GHSA-42h9-826w-cgv3, GHSA-44g4-m2mj-wpvx, GHSA-4hqw-qxg8-jxx2 +23 more
    package-lock.json
  • medium
    body-parser@2.2.2: 2 known vulnerabilities
    GHSA-27r3-jxmh-p828, GHSA-v422-hmwv-36x6
    package-lock.json
  • medium
    brace-expansion@1.1.14: 6 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7 +1 more
    package-lock.json
  • medium
    fast-uri@3.1.0: 12 known vulnerabilities
    GHSA-333x-w4r6-6crp, GHSA-4c8g-83qw-93j6, GHSA-7p8r-x3mc-p8w7, GHSA-f65p-4m7j-42xc, GHSA-hrr3-gc8f-f4qj +7 more
    package-lock.json
  • medium
    follow-redirects@1.16.0: 3 known vulnerabilities
    GHSA-8r9p-f939-6h3c, GHSA-mrwp-f3q8-3g9p, GHSA-q3jh-wrc6-jgq8
    package-lock.json
  • medium
    form-data@4.0.5: 1 known vulnerability
    GHSA-hmw2-7cc7-3qxx
    package-lock.json
  • medium
    hono@4.12.16: 24 known vulnerabilities
    GHSA-2gcr-mfcq-wcc3, GHSA-3hrh-pfw6-9m5x, GHSA-54fx-42gc-7vw4, GHSA-5r4p-p66f-jhc7, GHSA-79qm-7rj5-m7r9 +19 more
    package-lock.json
  • medium
    ip-address@10.1.0: 6 known vulnerabilities
    GHSA-h3mg-xc3c-68pw, GHSA-j6r3-76f7-8jcv, GHSA-mwp4-54f8-5fhr, GHSA-rpw4-54j3-4h4q, GHSA-rxp7-6hxx-x8q5 +1 more
    package-lock.json
  • medium
    nanoid@3.3.11: 3 known vulnerabilities
    GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8, GHSA-xwg4-73v4-xw9w
    package-lock.json
  • medium
    path-to-regexp@6.1.0: 1 known vulnerability
    GHSA-9wv6-86v2-598j
    package-lock.json
  • medium
    path-to-regexp@6.2.1: 1 known vulnerability
    GHSA-9wv6-86v2-598j
    package-lock.json
  • medium
    postcss@8.5.12: 2 known vulnerabilities
    GHSA-fxqj-rqcc-2cmp, GHSA-r28c-9q8g-f849
    package-lock.json
  • medium
    semver@7.3.5: 1 known vulnerability
    GHSA-c2qf-rxjj-qqgw
    package-lock.json
  • medium
    source-map-js@1.2.1: 1 known vulnerability
    GHSA-68fv-2mgg-jv7q
    package-lock.json
  • medium
    undici@5.28.4: 18 known vulnerabilities
    GHSA-2m5v-pch6-74hx, GHSA-2mjp-6q6p-2qxm, GHSA-35p6-xmwp-9g52, GHSA-4992-7rv2-5pvq, GHSA-8xcm-r25x-g524 +13 more
    package-lock.json
  • medium
    uuid@3.3.2: 1 known vulnerability
    GHSA-w5hq-g745-h8pq
    package-lock.json
  • medium
    vite@6.4.2: 7 known vulnerabilities
    GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-fx2h-pf6j-xcff, GHSA-r825-w8mm-5pxw +2 more
    package-lock.json
  • medium
    zod@3.25.76: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    package-lock.json
  • low
    @hono/node-server@1.19.14: 2 known vulnerabilities
    GHSA-frvp-7c67-39w9, GHSA-rmxm-3fg6-px4f
    package-lock.json
  • low
    @tootallnate/once@2.0.0: 1 known vulnerability
    GHSA-vpq2-c234-7xj6
    package-lock.json
  • low
    @vitest/mocker@4.1.5: 2 known vulnerabilities
    GHSA-82fw-gwwq-j7x9, GHSA-qxg6-89mg-rqv8
    package-lock.json
  • low
    ajv@8.6.3: 1 known vulnerability
    GHSA-2g4f-4pwh-qvx6
    package-lock.json
  • low
    debug@4.1.1: 1 known vulnerability
    GHSA-gxpj-cx7g-858c
    package-lock.json
  • low
    esbuild@0.14.47: 1 known vulnerability
    GHSA-67mh-4wv8-2f99
    package-lock.json
  • low
    esbuild@0.27.7: 1 known vulnerability
    GHSA-g7r4-m6w7-qqqr
    package-lock.json
  • low
    qs@6.15.1: 4 known vulnerabilities
    GHSA-4mjr-xmp4-gh2g, GHSA-6pq8-jhm2-2vcw, GHSA-q8mj-m7cp-5q26, GHSA-x5fp-wj9c-mxmx
    package-lock.json
  • low
    vitest@4.1.5: 1 known vulnerability
    GHSA-82fw-gwwq-j7x9
    package-lock.json
  • low
    package.json has a prepare script
    npm run build:stdio
    package.json
  • low
    Reads environment variables not listed in the manifest
    AGNOST_LOG_LEVEL, KV_REST_API_URL, UPSTASH_REDIS_REST_URL, KV_REST_API_TOKEN, UPSTASH_REDIS_REST_TOKEN, RATE_LIMIT_QPS, RATE_LIMIT_DAILY, EXA_API_KEY, ENABLED_TOOLS, DEFAULT_SEARCH_TYPE, DYNAMIC_HIGHLIGHTS, MCP_MAX_DURATION_SECONDS, AGENT_CALL_WINDOW_MS, RATE_LIMIT_BYPASS, EXA_API_KEY_BYPASS

Network activity

During install
registry.npmjs.org
While running
No connections

Tools exposed (2)

  • web_search_exa

    Search the web for any topic and get clean, ready-to-use content. Best for: Finding current information, news, facts, people, companies, or answering questions about any topic. Returns: Clean text content from top search results. Query tips: describe the ideal page, not key

  • web_fetch_exa

    Read a webpage's full content as clean markdown. Use after web_search_exa when highlights are insufficient or to read any URL. Best for: Extracting full content from known URLs. Batch multiple URLs in one call. Returns: Clean text content and metadata from the page(s).

Automated result for the commit shown. See our scan policy. View the scan log

Maintainers can claim the listing to rescan, or dispute a result.

Exa MCP Server alternatives

View more →

Similar mcp servers in Web Scraping & Data, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Exa MCP Server (this page)
exa-labs
5.2kMITOct 30, 2026Scanned, no flagged issues
Scrapling
D4Vinci
91kBSD-3-ClauseOct 31, 2026Scanned, no flagged issues
Apify MCP Server
apify
14kMITOct 31, 2026Scanned, no flagged issues
Firecrawl MCP Server
firecrawl
7.7kMITOct 29, 2026Scanned, no flagged issues
Unstract
Zipstack
7.4kAGPL-3.0Oct 30, 2026Scanned, no flagged issues
Brightdata MCP
brightdata
2.7kMITOct 29, 2026Scanned, no flagged issues