Back to list
trancong12102

exa

by trancong12102

A curated marketplace of Claude Code plugins with skills, commands, agents, and MCP server configurations.

1🍴 0📅 Jan 23, 2026

SKILL.md


name: exa description: Search the web and extract content using Exa AI. Use this skill when searching for current information, researching topics, fetching content from URLs, finding code examples, or when the user needs real-time web data. Also use for competitive research, finding similar pages, or extracting structured content from websites.

Exa Web Search & Content Extraction

Real-time web search and content extraction powered by Exa AI.

Prerequisite: Set EXA_API_KEY environment variable.

API Quick Reference

EndpointPurpose
POST /searchWeb search with optional content retrieval
POST /contentsExtract content from specific URLs
POST /contextFind code examples and programming context

Usage

# Basic search
curl -X POST 'https://api.exa.ai/search' \
  -H "x-api-key: $EXA_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{"query": "latest AI research", "text": true}'

# Deep search with more results
curl -X POST 'https://api.exa.ai/search' \
  -H "x-api-key: $EXA_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{"query": "React server components", "type": "deep", "numResults": 10, "text": true}'

# Fast search
curl -X POST 'https://api.exa.ai/search' \
  -H "x-api-key: $EXA_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{"query": "node.js version", "type": "fast"}'

Extract URL Content

curl -X POST 'https://api.exa.ai/contents' \
  -H "x-api-key: $EXA_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{"urls": ["https://docs.example.com/api"], "text": true}'

Code Context

curl -X POST 'https://api.exa.ai/context' \
  -H "x-api-key: $EXA_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{"query": "React useState hook examples", "tokensNum": 5000}'

Workflow

Think step-by-step when using Exa:

  1. Choose the right endpoint based on the task:

    • Web research, searching topics → /search
    • Extracting content from specific URLs → /contents
    • Programming examples, code context → /context
  2. Select search type for /search:

    • fast - Quick results, lower latency
    • auto - Balanced (default)
    • deep - Comprehensive, higher quality
  3. Request content when needed using "text": true or "context": true

When to Use Each Endpoint

Use /searchUse /contentsUse /context
Finding relevant pagesYou have a specific URLProgramming questions
General web researchExtracting known contentAPI/library usage
News and articlesReading documentationCode examples
Exploring optionsGetting full article textImplementation patterns

Search Types

TypeUse CaseSpeed
fastQuick lookups, simple queriesFastest
autoGeneral purpose, balanced resultsMedium
deepComplex research, comprehensive coverageSlowest

Rules

  • Current year is 2026 - Use this for date-relative queries (e.g., "latest", "recent", "this year")
  • Use "type": "fast" for simple factual queries
  • Use "type": "deep" for research requiring comprehensive results
  • Add "text": true to get full page content in search results
  • Add "context": true for LLM-optimized context strings
  • Use /context endpoint for programming questions instead of /search
  • Prefer /contents when you have a specific URL to extract

References

  • Search - Web search parameters and options
  • Crawl - URL content extraction
  • Code - Programming context search

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon