remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides integration with Tavily API, offering advanced web search capabilities through multiple search tools and content extraction from URLs.
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-key
con tu clave API de Tavily. También puedes configurarla como variable de entornoTAVILY_API_KEY
antes de ejecutar el servidor.
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
You must be authenticated.
Un servidor de protocolo de contexto de modelo que permite la búsqueda avanzada y la extracción de contenido mediante la API de Tavily, con amplias opciones de personalización e integración.
- Features
- API Reference
- Response Format
- Error Handling
- Installation
- Debugging with MCP Inspector
- Contributing
- License
- Support