Everything Search MCP Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

mcp-everything-search 是一个跨平台的快速文件搜索服务,旨在为用户提供高效、灵活的文件搜索能力。

核心功能

  1. 跨平台文件搜索:支持 Windows、macOS 和 Linux 系统。
  2. 多种搜索参数:支持文件名、路径、大小、创建日期、修改日期等多种搜索条件。
  3. 多种排序方式:支持按文件名、路径、大小、扩展名、创建日期、修改日期等多种排序方式。
  4. 高级搜索语法:支持正则表达式、大小写敏感、全词匹配等高级搜索功能。

适用场景

  1. 快速查找文件:在大量文件中快速定位目标文件。
  2. 批量处理文件:通过搜索条件批量处理符合条件的文件。
  3. 开发调试:在开发过程中快速查找相关代码文件。

工具列表

  1. search:搜索文件和文件夹,支持多种搜索参数和排序方式。

常见问题解答

  1. Windows 平台需要安装 Everything 搜索工具和 SDK
  2. Linux 平台需要安装 locateplocate 命令并更新数据库
  3. macOS 平台无需额外安装,使用内置的 mdfind 命令。

使用教程

使用依赖

Windows
  1. 下载并安装 Everything 搜索工具:https://www.voidtools.com/
  2. 下载 Everything SDK:https://www.voidtools.com/support/everything/sdk/
  3. 确保 Everything 服务正在运行。
Linux
  1. 安装 locateplocate 命令:
  2. Ubuntu/Debian: sudo apt-get install plocatesudo apt-get install mlocate
  3. Fedora: sudo dnf install mlocate
  4. 更新数据库:
  5. 对于 plocate: sudo updatedb
  6. 对于 mlocate: sudo /etc/cron.daily/mlocate
macOS

无需额外安装。

安装教程

通过 Smithery 安装

bash
npx -y @smithery/cli install mcp-server-everything-search --client claude

使用 uv

无需特定安装,直接使用 uvx 运行。

使用 PIP

bash
pip install mcp-server-everything-search

运行:

bash
python -m mcp_server_everything_search

调试方式

使用 MCP inspector 调试

bash
npx @modelcontextprotocol/inspector uvx mcp-server-everything-search

查看日志

Linux/macOS:

bash
tail -f ~/.config/Claude/logs/mcp*.log

Windows (PowerShell):

powershell
Get-Content -Path "$env:APPDATA\Claude\logs\mcp*.log" -Tail 20 -Wait

点击访问

搜索工具

ReActMCP Web Search - MCP服务,MCP服务器,MCP教程

2025-4-29 11:31:06

搜索工具

perplexity-mcp MCP server - MCP服务,MCP服务器,MCP教程

2025-4-29 11:31:12

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索