exa-search

Performs neural web and code searches through the Exa MCP server.

1|Updated Oct 11, 2025
One-click install
npx skills add https://github.com/ibytechaos/claude --skill exa-search-ibytechaos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exa-search
Source: https://github.com/ibytechaos/claude/tree/main/plugins/everything-claude-code/skills/exa-search
Command: npx skills add https://github.com/ibytechaos/claude --skill exa-search-ibytechaos

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 sifting through results. This Skill connects Claude to Exa's neural search engine via MCP, enabling semantic web search and code context retrieval directly in your workflow. ## Core Features & Use Cases - Web Search: Query current information, news, companies, and people using web_search_exa with configurable result counts, categories, and live crawling. - Code Context Retrieval: Find code examples, API documentation, and usage patterns from GitHub, Stack Overflow, and docs sites via get_code_context_exa with adjustable token budgets. - Use Case: While implementing a Rust feature, ask for error handling patterns and receive curated code examples from real repositories, then follow up with a company research query about a competitor's recent funding round. ## Quick Start Configure the Exa MCP server in ~/.claude.json with your API key, then ask Claude to search for the latest developments on any topic or find code examples for a specific API.

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 Claude?

Add the exa-web-search MCP server entry to ~/.claude.json with the command npx -y exa-mcp-server and your EXA_API_KEY in the env block. Get an API key at exa.ai, then restart Claude to load the server.

How to search for code examples using Exa?

Use the get_code_context_exa tool with a query describing the code pattern or API you need, such as "Python asyncio patterns". Set tokensNum between 1000 and 50000 to control how much content is returned.

What is the difference between web_search_exa and get_code_context_exa?

web_search_exa returns general web results for news, companies, and current information, while get_code_context_exa retrieves code examples and documentation from GitHub, Stack Overflow, and docs sites. Choose based on whether you need facts or code.

Can Exa search filter results by category or site?

Yes, web_search_exa accepts a category parameter such as "company" or "research paper", and queries support operators like site:, quoted phrases, and intitle: to narrow results to specific domains or content types.

Why is the Exa MCP server not responding in Claude?

The most common cause is a missing or invalid EXA_API_KEY in the server configuration, or npx failing to download exa-mcp-server. Verify the JSON syntax in ~/.claude.json and confirm your API key is active at exa.ai.