MCP Tavily
Una implementación de servidor de Protocolo de Contexto de Modelo (MCP) para la API de Tavily, que proporciona capacidades avanzadas de búsqueda y extracción de contenido.
Características
Varias herramientas de búsqueda :
search: Funcionalidad de búsqueda básica con opciones personalizablessearchContext: Búsqueda contextual para una mayor relevanciasearchQNA: Búsqueda centrada en preguntas y respuestas
Extracción de contenido : extraiga contenido de las URL con opciones configurables
Opciones de configuración enriquecidas : amplias opciones de profundidad de búsqueda, filtrado e inclusión de contenido
Uso con MCP
Agregue el servidor Tavily MCP a su configuración de MCP:
Nota: Asegúrate de reemplazar
your-api-keycon tu clave API de Tavily. También puedes configurarla como variable de entornoTAVILY_API_KEYantes de ejecutar el servidor.
Related MCP server: Deep Research MCP Server
Referencia de API
Herramientas de búsqueda
El servidor proporciona tres herramientas de búsqueda que se pueden llamar a través de MCP:
1. Búsqueda básica
2. Búsqueda de contexto
3. Búsqueda de preguntas y respuestas
Herramienta de extracción
Opciones de búsqueda
Todas las herramientas de búsqueda comparten estas opciones:
Opciones de extracción
Formato de respuesta
Todas las herramientas devuelven respuestas en el siguiente formato:
Para los resultados de búsqueda, cada elemento incluye:
Título
Contenido
URL
Para el contenido extraído, cada elemento incluye:
URL
Contenido sin procesar
Lista de URL fallidas (si las hay)
Manejo de errores
Todas las herramientas incluyen un manejo de errores adecuado y arrojarán mensajes de error descriptivos si algo sale mal.
Instalación
Instalación mediante herrería
Para instalar Tavily API Server para Claude Desktop automáticamente a través de Smithery :
Instalación manual
O úselo directamente con npx:
Prerrequisitos
Node.js 16 o superior
npm o hilo
Clave API de Tavily (obtenga una de Tavily )
Configuración
Clonar el repositorio
Instalar dependencias:
Establezca su clave API de Tavily:
Edificio
Depuración con MCP Inspector
Para el desarrollo y la depuración, recomendamos utilizar MCP Inspector , una potente herramienta de desarrollo para servidores MCP.
El Inspector proporciona una interfaz de usuario para:
Llamadas a herramientas de prueba
Visualización de las respuestas del servidor
Ejecución de la herramienta de depuración
Monitoreo del estado del servidor
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
Bifurcar el repositorio
Crea tu rama de funciones (
git checkout -b feature/AmazingFeature)Confirme sus cambios (
git commit -m 'Add some AmazingFeature')Empujar a la rama (
git push origin feature/AmazingFeature)Abrir una solicitud de extracción
Licencia
Este proyecto está licenciado bajo la licencia MIT.
Apoyo
Para cualquier duda o problema:
API de Tavily: consulte la documentación de Tavily
Integración de MCP: consulte la documentación de MCP