Integrations
Servidor MCP de Everything Search
Un servidor MCP que ofrece funciones de búsqueda rápida de archivos en Windows, macOS y Linux. En Windows, utiliza el SDK Everything . En macOS, utiliza el comando integrado mdfind
. En Linux, utiliza el comando locate
/ plocate
.
Herramientas
buscar
Busque archivos y carpetas en su sistema. Las funciones de búsqueda y la compatibilidad de sintaxis varían según la plataforma:
- Windows: Funciones completas del SDK Everything (consulte la guía de sintaxis a continuación)
- macOS: Búsqueda básica de nombres de archivos y contenido mediante la base de datos de Spotlight
- Linux: Búsqueda básica de nombre de archivo mediante la base de datos locate
Parámetros:
query
(obligatoria): Cadena de consulta de búsqueda. Consulte las notas específicas de la plataforma a continuación.max_results
(opcional): Número máximo de resultados a devolver (predeterminado: 100, máximo: 1000)match_path
(opcional): Coincide con la ruta completa en lugar de solo el nombre del archivo (predeterminado: falso)match_case
(opcional): Habilita la búsqueda que distingue entre mayúsculas y minúsculas (valor predeterminado: falso)match_whole_word
(opcional): Coincide solo con palabras completas (predeterminado: falso)match_regex
(opcional): Habilitar la búsqueda de expresiones regulares (predeterminado: falso)sort_by
(opcional): Orden de clasificación de los resultados (predeterminado: 1). Opciones disponibles:
Ejemplos:
La respuesta incluye:
- Ruta de archivo/carpeta
- Tamaño del archivo en bytes
- Fecha de última modificación
Guía de sintaxis de búsqueda
Para obtener información detallada sobre la sintaxis de búsqueda compatible con cada plataforma (Windows, macOS y Linux), consulte SEARCH_SYNTAX.md .
Prerrequisitos
Ventanas
- Utilidad de búsqueda de todo :
- Descargue e instale desde https://www.voidtools.com/
- Asegúrese de que el servicio Everything se esté ejecutando
- Todo SDK:
- Descargar desde https://www.voidtools.com/support/everything/sdk/
- Extraiga los archivos SDK a una ubicación en su sistema
Linux
- Instalar e inicializar el comando
locate
oplocate
:- Ubuntu/Debian:
sudo apt-get install plocate
osudo apt-get install mlocate
- Fedora:
sudo dnf install mlocate
- Ubuntu/Debian:
- Después de la instalación, actualice la base de datos:
- Para localizar:
sudo updatedb
- Para mlocate:
sudo /etc/cron.daily/mlocate
- Para localizar:
macOS
No se requiere configuración adicional. El servidor utiliza el comando mdfind
integrado.
Instalación
Instalación mediante herrería
Para instalar Everything Search para Claude Desktop automáticamente a través de Smithery :
Uso de uv (recomendado)
Al usar uv
, no se requiere ninguna instalación específica. Usaremos uvx
para ejecutar directamente mcp-server-everything-search .
Uso de PIP
Alternativamente, puede instalar mcp-server-everything-search
a través de pip:
Después de la instalación, puedes ejecutarlo como un script usando:
Configuración
Ventanas
El servidor requiere que la DLL de Everything SDK esté disponible:
Variable de entorno:
Linux y macOS
No se requiere configuración adicional
Uso con Claude Desktop
Agregue una de estas configuraciones a su claude_desktop_config.json
según su plataforma:
O si utiliza la instalación pip:
Depuración
Puede usar el inspector MCP para depurar el servidor. Para instalaciones uvx:
O si ha instalado el paquete en un directorio específico o está desarrollando en él:
Para ver los registros del servidor:
Linux/macOS:
Ventanas (PowerShell):
Desarrollo
Si está realizando un desarrollo local, hay dos formas de probar sus cambios:
- Ejecute el inspector de MCP para probar los cambios. Consulte Depuración para obtener instrucciones de ejecución.
- Prueba con la aplicación de escritorio Claude. Agrega lo siguiente a tu
claude_desktop_config.json
:
Licencia
Este servidor MCP cuenta con la licencia MIT. Esto significa que puede usar, modificar y distribuir el software libremente, sujeto a los términos y condiciones de la licencia MIT. Para más detalles, consulte el archivo de LICENCIA en el repositorio del proyecto.
Descargo de responsabilidad
Este proyecto no está afiliado, respaldado ni patrocinado por voidtools (creadores de la herramienta de búsqueda Everything). Es un proyecto independiente que utiliza el SDK de Everything, disponible públicamente.
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Este servidor proporciona:
- Capacidades de búsqueda rápida de archivos utilizando Everything SDK
- Implementación específica de Windows
- Complementa los servidores de sistemas de archivos existentes con una funcionalidad de búsqueda especializada
Related MCP Servers
- -securityAlicense-qualityThis MCP server integrates with Google Drive to allow listing, reading, and searching over files.Last updated -1,49543,638JavaScriptMIT License
- -securityFlicense-qualityThis server provides an interface for performing basic file system operations such as navigation, reading, writing, and file analysis, allowing users to manage directories and files efficiently.Last updated -3Python
- -securityFlicense-qualityAn MCP server that allows Claude AI to perform filesystem operations including reading, writing, listing, moving files, and searching directories within specified allowed paths.Last updated -51JavaScript
- AsecurityFlicenseAqualityProvides integration with Everything Search Engine allowing powerful file search capabilities through the Model Context Protocol with advanced search options like regex, case sensitivity, and sorting.Last updated -13JavaScript