search

Query Tavily's LLM-optimized search API for web results with snippets and metadata.

3|1|Updated Jun 14, 2021
One-click install
npx skills add https://github.com/xdanger/dotfiles --skill search-xdanger
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: search
Source: https://github.com/xdanger/dotfiles/tree/main/agents/skills/search
Command: npx skills add https://github.com/xdanger/dotfiles --skill search-xdanger

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, curl, base64, npx, mcp-remote, and includes scripts (resource) components.

What problem does it solve?

Web research is time-consuming and error-prone when gathering credible information. This skill accelerates discovery by querying Tavily's LLM-optimized search API to return relevant results with concise content snippets, relevance scores, and metadata, enabling faster, more reliable insights for decision-making.

Core Features & Use Cases

  • LLM-optimized web search that returns structured results including titles, URLs, snippets, and scores.
  • Configurable searches with optional parameters like max_results, time_range, include_domains, exclude_domains, and include_raw_content to tailor results.
  • Use cases include rapid literature scans, competitive research, and data-gathering for AI-driven reports.

Quick Start

Ask it to search the web for your topic and return a concise set of results with snippets and metadata.

Frequently Asked Questions about search

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

FAQPage Schema
How do I get web search results optimized for LLM processing?

You can retrieve LLM-optimized web search results by querying the Tavily API, which returns structured data including titles, URLs, snippets, relevance scores, and metadata for faster AI-driven insights.

Can I filter web search results by specific domains or time ranges?

Yes, web search queries support configurable parameters like include_domains, exclude_domains, time_range, and max_results to tailor results for specific research or due diligence needs.

How do I retrieve raw web content alongside search snippets?

You can retrieve raw web content by enabling the include_raw_content parameter in your search query, allowing the API to return full page content alongside standard snippets and metadata.

Do I need an API key to use the Tavily search API?

Yes, authentication via Tavily MCP is required, supporting either an OAuth flow or a direct API key to authorize web search requests and retrieve structured results.

What is the best way to gather competitive research data from the web?

Using an LLM-optimized search API is the best way to gather competitive research data, providing concise content snippets and relevance scores to accelerate discovery and decision-making.

Why does my web search return too many irrelevant results?

Irrelevant results often occur when search parameters are unconfigured; filtering by time_range, include_domains, and adjusting max_results helps refine the API output for better relevance.