exa-search

Retrieve scientific web content and extract text from URLs via Exa search.

Updated May 24, 2026
One-click install
npx skills add https://github.com/Estrella-231/Mathematical_modeling_tongmeng --skill exa-search-estrella-231
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exa-search
Source: https://github.com/Estrella-231/Mathematical_modeling_tongmeng/tree/main/.agents/skills/exa-search
Command: npx skills add https://github.com/Estrella-231/Mathematical_modeling_tongmeng --skill exa-search-estrella-231

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires exa-py>=1.14.0, and includes scripts (resource) and references (resource) components.

What problem does it solve?

It helps you quickly find high-quality scientific and technical information on the web and turn relevant pages into usable extracted content.

Core Features & Use Cases

  • Web Search with Scholarly Bias: Retrieve current, technical, or research-focused sources using Exa’s search.
  • URL Content Extraction: Fetch and extract page or academic PDF text from one or many URLs.
  • Content Modes for Efficiency: Choose full text or highlights to balance detail vs. cost.
  • Academic/Domain Filtering: Bias results toward research papers and restrict sources to allowlisted domains.

Quick Start

Search for recent papers on transformer architectures with text and highlights, then save results to a JSON file: run exa-search for the query transformer architectures with the category set to research paper, including text and highlights, and output to results.json.

Frequently Asked Questions about exa-search

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

FAQPage Schema
How do I search for academic research papers on the web and extract their full text?

You can retrieve academic research papers by running an Exa search constrained to the research paper category, then extracting full text or highlight snippets from the resulting URLs for downstream analysis.

Can I extract content from multiple web URLs at once for scientific research?

Yes, you can extract page content or academic PDF text from multiple URLs in batch using Exa contents retrieval, outputting the aggregated results into a JSON file for efficient downstream analysis.

What's the best way to bias web search results toward specific academic domains?

The best way to bias web search results toward academic domains is to configure the Exa search with an allowlist of specific domains and set the category to research papers, ensuring the retrieved sources are scientifically focused.

Do I need an EXA_API_KEY to run web searches and extract technical sources?

Yes, an EXA_API_KEY is required for authentication to run Exa web searches for technical sources and to extract content from specified URLs.

When should I use highlight snippets instead of full text extraction for web content?

You should use highlight snippets instead of full text extraction when you need to balance detail versus cost efficiency, retrieving only the most relevant portions of web page content rather than the entire document.