文件搜索服务

一个基于路径片段在文件系统中搜索文件的MCP服务器,提供文件名、路径、大小和创建日期等元数据。

  • by StepanCooleague
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 stepancooleague/file-finder-mcp

使用说明

文件查找器-MCP MCP服务器

一个基于路径片段在文件系统中搜索文件的MCP服务器。

组件

资源

服务器实现了一个文件搜索系统:

  • 每个文件资源包括:
    • 文件名
    • 完整路径
    • 文件大小
    • 创建日期

工具

服务器提供了一个工具:

  • search-files搜索与给定路径片段匹配的文件。
    • Takes query 作为必需的字符串参数。
    • Takes directory 作为可选的字符串参数,用于指定搜索的基目录。如果未提供,则搜索在根目录中运行。
    • 返回一个包含匹配文件及其元数据的列表。

快速入门

安装

替换其中的内容 cline_mcp_settings.json 文件包含以下配置:

{
  "mcpServers": {
    "file-finder-mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "/Users/stleubaev/Desktop/ClineTest/file-finder-mcp",
        "run",
        "file-finder-mcp"
      ]
    }
  }
}

测试

测试是使用Gemini模型并按照以下提示进行的:

hi can you find files called file_to_find on my desktop using my mcp server