Установка и запуск

Установка и запуск

site icon
2025.03.26 0
Python文件搜索开发工具集成其它
MCP File Finder Server 是一个基于Python开发的本地文件搜索服务,能够根据文件名进行搜索并返回JSON格式的结果。该服务主要与VSCode的Cline工具集成,提供便捷的文件搜索功能。
View on GitHub

Overview

基本能力

产品定位

MCP File Finder Server 是一个本地文件搜索服务,旨在通过HTTP接口提供文件搜索功能,并支持与VSCode的Cline工具集成。

核心功能

  • 本地文件搜索:根据文件名关键字搜索文件。
  • JSON格式返回:搜索结果以JSON格式返回,并保存到search_results.json文件。
  • HTTP接口:通过HTTP协议提供服务,支持GET请求。
  • Cline集成:与VSCode的Cline工具无缝集成,方便在开发环境中使用。

适用场景

  • 开发者在VSCode中快速搜索本地文件。
  • 需要自动化文件搜索功能的工具或脚本。
  • 与其他工具集成,提供文件搜索服务。

工具列表

  • Cline:VSCode插件,用于与MCP服务器交互,发送搜索请求并显示结果。

常见问题解答

  1. 如何启动服务器?
  2. 使用命令 python mcp_server.py --port 8080 启动服务器。
  3. 如何测试服务器?
  4. 使用 curl "http://localhost:8080/search?query=example" 发送测试请求。
  5. 如何配置Cline?
  6. 修改 cline_config.json 文件并重启Cline。

使用教程

使用依赖

  • Python环境
  • Git(用于克隆仓库)

安装教程

  1. 克隆仓库: sh git clone <ваш-репозиторий> cd <ваш-репозиторий>
  2. 启动服务器: sh python mcp_server.py --port 8080
  3. 配置Cline:
  4. 打开 cline_config.json 文件。
  5. 复制内容到Cline配置中。
  6. 重启Cline。

调试方式

  1. 发送测试请求: sh curl "http://localhost:8080/search?query=test"
  2. 检查 search_results.json 文件中的搜索结果。

许可证

None