Co-Pilot
Updated a month ago

tavily-plugins

Ttavily-ai
0.0k
tavily-ai/tavily-plugins
78
Agent Score

💡 Summary

Tavily plugins enable AI applications to utilize real-time web data for research, crawling, and deal hunting.

🎯 Target Audience

AI developersData scientistsE-commerce analystsResearchersStudents

🤖 AI Roast:The plugin requires an API key, which poses a risk if exposed. Ensure secure storage of the key and consider using environment variables to mitigate risks.

Security AnalysisMedium Risk

Risk: Medium. Review: outbound network access (SSRF, data egress); API keys/tokens handling and storage. Run with least privilege and audit before enabling in production.

Tavily Claude Code Plugins

Build AI applications with real-time web data using Tavily's search, extract, crawl, and research APIs.

Step 1: Add Your API Key

Tavily API Key Required — Get your key at https://tavily.com

Open a terminal and run:

code ~/.claude/settings.json

Copy the following:

{ "env": { "TAVILY_API_KEY": "tvly-your-api-key-here" } }

Paste it into your Claude settings.json file, replace with actual API key and save the file.

Step 2: Installation

Run this command in your terminal (Recommended):

npx skills add https://github.com/tavily-ai/tavily-plugins

Or, run these commands inside Claude Code:

/plugin marketplace add tavily-ai/tavily-plugins
/plugin install tavily@tavily-plugins

Step 3: Restart Claude Code

Clear your session and restart to load the plugin:

/clear

Then press Ctrl+C to restart.

Step 4: Usage

Use the skills by explicitly invoking via slash command, or let Claude decide when to use them:

/research
/crawl-url
/tavily-api-expert
/deal-hunt

Skills

The plugin includes three skills that Claude can use automatically:

| Skill | Description | |-------|-------------| | tavily-api-expert | Reference documentation for Tavily's search, extract, crawl, and research APIs. Claude uses this automatically when you ask it to integrate Tavily into your code. | | research | CLI tool for AI-synthesized research with citations. Supports structured JSON output. | | crawl-url | Website crawler that saves pages as local markdown files for offline analysis. | | deal-hunt | Find the best deals and coupons for any product. Searches the web and returns results for price comparison. |

Usage Examples

Once installed, Claude automatically uses these skills when relevant. Here are some example prompts:

Web Search Integration

"Add Tavily search to my agent so it can look up current information"
"Help me implement web search using the Tavily API"

Research

"Research the latest developments in quantum computing"
"Run the research script on AI agent frameworks and save to report.json"

Crawling

"Crawl the Stripe API docs and save them locally"
"Download the React documentation for offline reference"

Deal Hunting

"Find the best deals on AirPods Pro right now"
"Search for PS5 discounts and coupon codes"
"What's the cheapest price for a Dyson V15 this week?"

Development

Testing a Branch

To test a new skill or feature from a specific branch, first remove the existing plugin, then add from your branch:

/plugin marketplace remove tavily-plugins
/plugin marketplace add tavily-ai/tavily-plugins#your-branch-name
/plugin enable tavily@tavily-plugins

This allows you to test changes before merging to main.

Updating the Plugin

When releasing a new version or adding new skills, update the following:

Version (both files must match):

  1. .claude-plugin/plugin.json - update the "version" field
  2. .claude-plugin/marketplace.json - update the "version" field inside the plugins array

README (when adding/removing skills):

  1. Update the Skills table with the new skill name and description
  2. Update the Usage Examples section with use cases

Links

License

MIT

5-Dim Analysis
Clarity8/10
Novelty7/10
Utility9/10
Completeness8/10
Maintainability7/10
Pros & Cons

Pros

  • Integrates real-time web data
  • Supports multiple research and crawling functionalities
  • User-friendly commands for easy access

Cons

  • Requires API key setup
  • Dependency on external web data availability
  • May need frequent updates for new skills

Related Skills

useful-ai-prompts

A
toolCo-Pilot
88/ 100

“A treasure trove of prompts, but don’t expect them to write your novel for you.”

mcpspy

A
toolCo-Pilot
86/ 100

“MCPSpy: because who doesn't want to spy on their AI's secrets?”

fastmcp

A
toolCo-Pilot
86/ 100

“FastMCP: because who doesn't love a little complexity with their AI?”

Disclaimer: This content is sourced from GitHub open source projects for display and rating purposes only.

Copyright belongs to the original author tavily-ai.