exa-search

Performs neural web, code, and company search via the Exa MCP server.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/Femad-6/my-skills --skill exa-search-femad-6
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exa-search
Source: https://github.com/Femad-6/my-skills/tree/main/.github/skills/exa-search
Command: npx skills add https://github.com/Femad-6/my-skills --skill exa-search-femad-6

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires exa-mcp-server.

What problem does it solve? Finding current web information, code examples, and company intelligence requires switching between search engines and manually filtering results. This Skill connects the AI assistant to Exa's neural search engine through MCP, enabling semantic web search and code context retrieval directly in the conversation. ## Core Features & Use Cases - Neural Web Search: Query current information, news, companies, and people using the web_search_exa tool with result count, category, and live crawl controls. - Code Context Retrieval: Pull code examples and API documentation from GitHub, Stack Overflow, and docs sites using get_code_context_exa with adjustable token budgets. - Use Case: While implementing a Rust feature, ask the assistant to find error handling patterns; it calls get_code_context_exa and returns relevant code snippets and documentation without leaving the chat. ## Quick Start Configure the Exa MCP server with your API key, then ask the assistant to search for the latest Node.js 22 features or find Python asyncio code examples.

Frequently Asked Questions about exa-search

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

FAQPage Schema
How do I set up Exa search with an MCP server?

Add an exa-web-search entry to your MCP configuration pointing to npx exa-mcp-server with your EXA_API_KEY environment variable. Get an API key at exa.ai, then the web_search_exa and get_code_context_exa tools become available.

How do I search for code examples using Exa?

Call get_code_context_exa with a query describing the pattern or API you need, such as Rust error handling patterns. Set tokensNum between 1000 and 50000 to control how much code context is returned from GitHub, Stack Overflow, and docs sites.

What is the difference between web_search_exa and get_code_context_exa?

web_search_exa returns general web results for news, facts, companies, and people, with options for result count and category filters. get_code_context_exa specifically retrieves code examples and API documentation with a configurable token budget.

Can I use Exa search without an API key?

No, the Exa MCP server requires an EXA_API_KEY environment variable to authenticate requests. You can obtain a key by signing up at exa.ai before configuring the server.

Why is my Exa MCP tool not returning results?

Check that the exa-mcp-server is correctly registered in your MCP configuration and that the API key is valid. Also verify the exact tool names your server exposes, since only web_search_exa and get_code_context_exa are documented here.