Skip to main content
Glama
Alihkhawaher

Everything Search MCP Server

by Alihkhawaher

一切搜索 MCP 服务器

MCP 服务器提供与 Everything Search Engine 的集成,通过模型上下文协议实现强大的文件搜索功能。

特征

  • 跨文件和目录的全文搜索

  • 高级搜索选项:

    • 区分大小写的搜索

    • 全词匹配

    • 正则表达式

    • 路径搜索

  • 排序选项:

    • 按名称

    • 按路径

    • 按尺寸

    • 按修改日期

  • 结果格式:

    • 人类可读的文件大小

    • 格式化日期

    • 完整文件路径

Related MCP server: Everything Search MCP Server

先决条件

  • Node.js 16 或更高版本

  • 启用 HTTP 服务器的 Everything 搜索引擎

一切搜索配置

  1. 打开所有搜索

  2. 转至工具 > 选项 > HTTP 服务器

  3. 启用 HTTP 服务器

  4. 将 HTTP 服务器端口设置为 8011(这是此 MCP 服务器使用的默认端口)

  5. 单击“确定”保存更改

注意:如果需要使用其他端口,则需要修改src/server.ts中连接到http://127.0.0.1:8011/端口

安装

npm install
npm run build

用法

服务器通过 MCP 提供单一工具:

use_mcp_tool:
- server_name: everything-search
- tool_name: search
- arguments:
  {
    "query": "search string",          // Required: Text to search for
    "scope": "C:",                     // Optional: Search scope (default: C:)
    "caseSensitive": false,            // Optional: Match case
    "wholeWord": false,                // Optional: Match whole words only
    "regex": false,                    // Optional: Use regular expressions
    "path": false,                     // Optional: Search in paths
    "maxResults": 100,                 // Optional: Max results (1-1000, default: 100)
    "sortBy": "name",                  // Optional: Sort by name/path/size/date_modified
    "ascending": true                  // Optional: Sort direction
  }

示例搜索

  1. 基本文件搜索:

{
  "query": "*.txt",
  "maxResults": 5
}
  1. 带有过滤器的高级搜索:

{
  "query": "test",
  "scope": "C:\\Users",
  "caseSensitive": true,
  "wholeWord": true,
  "maxResults": 10,
  "sortBy": "date_modified",
  "ascending": false
}
  1. 正则表达式在路径中搜索:

{
  "query": ".*\\.js$",
  "regex": true,
  "path": true,
  "maxResults": 5
}

执照

国际学习中心

Available Tools

1 tool

Tool Schema Changelog

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

  1. 1 tool update
    • First observedsearch

TDQS

B3.1/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no possibility of ambiguity or overlap between tools. The single 'search' tool has a clear and distinct purpose that cannot be confused with any other tool in this set.

Naming Consistency5/5

A single tool inherently exhibits perfect naming consistency, as there are no other tools to compare it against. The name 'search' follows a simple, clear verb pattern appropriate for its function.

Tool Count2/5

A single tool is too few for most server purposes, as it severely limits functionality and flexibility. While it matches the server's name ('Everything Search'), a search-focused server could benefit from additional tools like filtering, sorting, or advanced query options to enhance usability.

Completeness2/5

The tool surface is severely incomplete for a search domain. With only a basic search tool, there are significant gaps such as no ability to configure search parameters, handle search results (e.g., pagination or sorting), or perform related operations like indexing management or search history.

Maintenance

ActivityInactive
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables instant file and folder searching on Windows using Everything's blazing-fast search engine, supporting powerful search syntax including wildcards, regex, size filters, date filters, and comprehensive file information retrieval.
    74 npm
    12
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Integrates with Everything Search Engine to provide lightning-fast file search capabilities across Windows systems using natural language queries and advanced filtering options through MCP-compatible applications.
    1
    ISC
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables instant file searches on Windows using Everything's native SDK, supporting advanced filters, duplicate detection, and content search through MCP tools.
    5
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables lightning-fast file searching on Windows using Everything SDK, with tools for search, version check, status, and file info retrieval.
    4
    14 npm
    MIT