tavily-tools

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

[H1][TAVILY-TOOLS]

[H1][TAVILY-TOOLS]

Dictum: Command-specific arguments enforce correct invocation.
<br>
Execute Tavily AI web operations through unified Python CLI.
[IMPORTANT]
search
requires
--query
;
extract
requires
--urls
;
crawl
/
map
require
--url
. 1Password injects API key automatically.
bash
undefined
说明: 特定命令参数可确保调用正确。
<br>
通过统一的Python CLI执行Tavily AI网页操作。
[重要提示]
search
命令需要传入
--query
参数;
extract
命令需要传入
--urls
参数;
crawl
/
map
命令需要传入
--url
参数。1Password会自动注入API密钥。
bash
undefined

Search

Search

uv run .claude/skills/tavily-tools/scripts/tavily.py search --query "Vite 7 new features" uv run .claude/skills/tavily-tools/scripts/tavily.py search --query "React 19" --topic news uv run .claude/skills/tavily-tools/scripts/tavily.py search --query "Effect-TS" --search-depth advanced --max-results 20
uv run .claude/skills/tavily-tools/scripts/tavily.py search --query "Vite 7 new features" uv run .claude/skills/tavily-tools/scripts/tavily.py search --query "React 19" --topic news uv run .claude/skills/tavily-tools/scripts/tavily.py search --query "Effect-TS" --search-depth advanced --max-results 20

Extract content from URLs

Extract content from URLs

uv run .claude/skills/tavily-tools/scripts/tavily.py extract --urls "https://example.com" uv run .claude/skills/tavily-tools/scripts/tavily.py extract --urls "https://a.com,https://b.com" --format text
uv run .claude/skills/tavily-tools/scripts/tavily.py extract --urls "https://example.com" uv run .claude/skills/tavily-tools/scripts/tavily.py extract --urls "https://a.com,https://b.com" --format text

Crawl website

Crawl website

uv run .claude/skills/tavily-tools/scripts/tavily.py crawl --url "https://docs.effect.website" uv run .claude/skills/tavily-tools/scripts/tavily.py crawl --url "https://nx.dev" --max-depth 3 --max-breadth 50
uv run .claude/skills/tavily-tools/scripts/tavily.py crawl --url "https://docs.effect.website" uv run .claude/skills/tavily-tools/scripts/tavily.py crawl --url "https://nx.dev" --max-depth 3 --max-breadth 50

Map site structure

Map site structure

uv run .claude/skills/tavily-tools/scripts/tavily.py map --url "https://nx.dev" uv run .claude/skills/tavily-tools/scripts/tavily.py map --url "https://effect.website" --max-depth 2 --limit 200

---
uv run .claude/skills/tavily-tools/scripts/tavily.py map --url "https://nx.dev" uv run .claude/skills/tavily-tools/scripts/tavily.py map --url "https://effect.website" --max-depth 2 --limit 200

---

[1][OUTPUT]

[1][输出]

Commands return:
{"status": "success|error", ...}
.
[INDEX][CMD][RESPONSE]
[1]
search
{query, results[], images[], answer}
[2]
extract
{urls[], results[], failed[]}
[3]
crawl
{base_url, results[], urls_crawled}
[4]
map
{base_url, urls[], total_mapped}
命令返回格式:
{"status": "success|error", ...}
[索引][命令][返回内容]
[1]
search
{query, results[], images[], answer}
[2]
extract
{urls[], results[], failed[]}
[3]
crawl
{base_url, results[], urls_crawled}
[4]
map
{base_url, urls[], total_mapped}