Skip to main content
Glama
yanjin734-ltsm

tavily-pool-mcp

tavily-pool-mcp

Tavily 검색 도구를 노출하고 여러 Tavily API 키를 순환하여 사용하는 로컬 Model Context Protocol 서버입니다.

기능

  • tavily_search를 MCP 도구로 노출

  • 여러 Tavily API 키를 순환 사용

  • 401, 403, 429 오류 발생 시 다른 키로 재시도

  • OpenCode 및 기타 MCP 호환 클라이언트와 작동

Related MCP server: AIE7-MCP

요구 사항

  • Node.js 18 이상

  • Tavily API 키

설치

npm install

구성

TAVILY_API_KEYS를 공백, 쉼표 또는 세미콜론으로 구분된 목록으로 설정하세요:

export TAVILY_API_KEYS="tvly-dev-key-1 tvly-dev-key-2 tvly-dev-key-3"

Windows PowerShell의 경우:

$env:TAVILY_API_KEYS="tvly-dev-key-1 tvly-dev-key-2 tvly-dev-key-3"

실행

npm start

npm start는 stdio MCP 서버를 시작하므로 터미널이 MCP 입력을 기다리게 됩니다. 이는 정상적인 동작입니다.

OpenCode 구성

OpenCode의 opencode.json에 다음을 추가하세요:

{
  "mcp": {
    "tavily-pool": {
      "type": "local",
      "enabled": true,
      "command": ["node", "C:/path/to/tavily-pool-mcp/src/index.mjs"],
      "environment": {
        "TAVILY_API_KEYS": "{env:TAVILY_API_KEYS}"
      }
    }
  }
}

도구

인수:

  • query: 검색 쿼리

  • max_results: 1-20, 기본값 5

  • search_depth: basic 또는 advanced, 기본값 basic

  • include_answer: 불리언, 기본값 false

  • include_raw_content: 불리언, 기본값 false

보안

실제 API 키를 커밋하지 마세요. 환경 변수나 보안 관리자를 사용하세요.

라이선스

MIT

Available Tools

1 tool

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool updatev0.1.0
    • First observedtavily_search

TDQS

B3.4/5.0

Scored across 1 tool

Disambiguation5/5

Only one tool exists, so there is no possibility of confusion or overlap.

Naming Consistency5/5

The single tool follows a clear verb_noun pattern (tavily_search), which is consistent and predictable.

Tool Count3/5

One tool is on the low end but reasonable for a focused search service; it is borderline but not inappropriate.

Completeness5/5

The search tool fully covers the server's purpose of web search; no obvious missing operations.

Maintenance

ActivityInactive
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    F
    maintenance
    A proxy MCP server for Tavily search and extract APIs with support for multiple API keys, random rotation, and bearer token authentication.
    MIT