exa-mcp

Searches the web and fetches page content using Exa MCP tools.

Updated May 20, 2026
One-click install
npx skills add https://github.com/ZawilecxD/trAInR --skill exa-mcp-zawilecxd
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: exa-mcp
Source: https://github.com/ZawilecxD/trAInR/tree/main/.cursor/skills/exa-mcp
Command: npx skills add https://github.com/ZawilecxD/trAInR --skill exa-mcp-zawilecxd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a question cannot be answered from the codebase alone—such as current library versions, external API behavior, recent releases, or competitive research—you need a structured way to search the live web and retrieve citation-ready content instead of guessing. ## Core Features & Use Cases - Tool Selection Guidance: Maps research needs to the right Exa tool—web_search_exa for general queries, web_fetch_exa for known URLs, and web_search_advanced_exa for domain, date, and category filters. - Boundary Rules: Clarifies when to use Exa versus codebase search, GitHub MCP, or Linear MCP, avoiding wasted queries. - Use Case: A developer needs to verify the latest breaking changes in a dependency's API. The skill directs a web_search_exa query, fetches the official docs page with web_fetch_exa, and cites the source URLs in the answer. ## Quick Start Ask the assistant to search the web with Exa for the current documentation of a library and summarize the relevant changes with source links.

Frequently Asked Questions about exa-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search the web with Exa MCP tools?▼

Start with web_search_exa for general queries, then use web_fetch_exa to pull full content from a specific result URL. For filtered searches by domain, date, or category, use web_search_advanced_exa.

When should I use Exa instead of codebase search?▼

Use Exa for anything not answerable from the repository: external docs, current events, library versions, and API behavior outside the codebase. Use Grep, Read, or codebase search for code inside the repo.

What is the difference between web_search_exa and web_search_advanced_exa?▼

web_search_exa handles general queries and is the default starting point. web_search_advanced_exa adds domain, date, and category filters such as company, news, or people categories.

Why does Exa advanced search return a 400 error?▼

The company category cannot be combined with domain or date filters, which triggers a 400 error. Also, includeText and excludeText accept single-item arrays only.

What should I do if Exa MCP tools are unavailable?▼

Confirm the exa server shows green in Settings under MCP, then restart Cursor after any config changes. For OAuth, API key, and tools URL options, see the docs/exa-mcp-setup.md file.