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

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服务器交互,发送搜索请求并显示结果。
常见问题解答
- 如何启动服务器?
- 使用命令
python mcp_server.py --port 8080
启动服务器。 - 如何测试服务器?
- 使用
curl "http://localhost:8080/search?query=example"
发送测试请求。 - 如何配置Cline?
- 修改
cline_config.json
文件并重启Cline。
使用教程
使用依赖
- Python环境
- Git(用于克隆仓库)
安装教程
- 克隆仓库:
sh git clone <ваш-репозиторий> cd <ваш-репозиторий>
- 启动服务器:
sh python mcp_server.py --port 8080
- 配置Cline:
- 打开
cline_config.json
文件。 - 复制内容到Cline配置中。
- 重启Cline。
调试方式
- 发送测试请求:
sh curl "http://localhost:8080/search?query=test"
- 检查
search_results.json
文件中的搜索结果。
许可证
None