Skip to content

temawm/file-finder-mcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MCP Server (File Finder)

Описание

Этот сервер на Flask позволяет искать файлы в файловой системе по фрагменту пути и возвращает результаты в формате JSON, включая имя файла, путь, размер и дату создания.

Установка

  1. Убедитесь, что у вас установлен Python 3.1+.
  2. Скачайте или клонируйте репозиторий.
  3. Установите зависимости: pip install flask

Запуск

  1. Запустите сервер: python main.py
  2. Сервер будет доступен по адресу: http://127.0.0.1:5000

Использование

Для поиска файлов используйте следующий URL: http://127.0.0.1:5000/search?query=<ваш_фрагмент_пути>

Пример: http://127.0.0.1:5000/search?query=test

Ответ будет в формате JSON, например: [ { "name": "test_file.txt", "path": "C:/Users/Example/Documents/test_file.txt", "size": 1024, "created": "2025-03-17T12:00:00" } ]

Интеграция с Cline

Для подключения к серверу в Cline используйте следующую конфигурацию:

{ "mcpServers": { "file-finder-mcp": { "args": [ "main.py" ], "command": "py", "autoApprove": ["search"], "disabled": false } } }

Этот конфиг запускает сервер Flask в Cline.

Изменение стандартного пути поиска

По умолчанию сервер ищет файлы в текущей директории ('.'). Если вы хотите изменить путь для поиска, откройте файл main.py и в строке:

def search_files(query, search_path='.'):

измените '.' на желаемый путь.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages