MCP-сервер для поиска файлов
About
# MCP-сервер для поиска файлов Это простой MCP-сервер, написанный на Python, который ищет файлы в файловой системе на основе фрагмента пути и возвращает результаты в формате JSON. ## Установка 1. Клонируйте этот репозиторий или загрузите скрипт '`file_finder_mcp.py`'. 2. Убедитесь, что в вашей системе установлен…
Explore
- Поиск файлов по любому фрагменту пути.
- Возврат полного пути, имени, размера и даты создания.
- Результат в формате JSON.
- Работа на локальной файловой системе без внешних зависимостей.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
MCP-сервер для поиска файловCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Установите Python 3.x, скачайте или клонируйте файл file_finder_mcp.py. Запустите сервер командой python file_finder_mcp.py – он будет слушать порт 8080. Для использования в Cline настройте .vscode/cline-config.json с command "python" и args ["python", "file_finder_mcp.py"]. Запросы отправляйте через GET на http://localhost:8080/?path=<фрагмент>.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"mcp-\u0441\u0435\u0440\u0432\u0435\u0440 \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430 \u0444\u0430\u0439\u043b\u043e\u0432": {
"mcp-server-tryd0g0lik": {
"command": "python",
"args": [
"file_finder_mcp.py"
]
}
}
}
}
McpServers
{
"mcp-server-tryd0g0lik": {
"command": "python",
"args": [
"file_finder_mcp.py"
]
}
}
Это простой MCP-сервер, написанный на Python, который ищет файлы в файловой системе на основе фрагмента пути и возвращает результаты в формате JSON.
Установка
1. Клонируйте этот репозиторий или загрузите скрипт 'file_finder_mcp.py'.
2. Убедитесь, что в вашей системе установлен Python 3.x.
Запуск сервера
1. Откройте терминал и перейдите в каталог, содержащий 'file_finder_mcp.py'.
2. Запустите сервер с помощью следующей команды:
python file_finder_mcp.py
Описание
Для настройки Cline в VSCode для работы с представленным MCP сервером, выполним следующие шаги. Начнем с установки и настройки всех необходимых компонентов.
Шаг 1: Установка VSCode
У вас установлен VSCode.Шаг 2: Установка расширения Cline
1. Откройте VSCode. 1. Перейдите в раздел расширений (Extensions) через боковую панель или нажмите 'Ctrl+Shift+X'.
1. В поиске введите Cline.
1. Найдите расширение Cline и установите его.
Шаг 3: Установка Python
Убедитесь, что на вашем компьютере установлен Python 3.xШаг 4: Запуск MCP сервера
Скачайте или создайте файл 'file_finder_mcp.py' (код сервера приведен выше).\
Откройте терминал в VSCode (Ctrl+) или используйте любой другой терминал.\
Перейдите в папку, где находится file_finder_mcp.py.\
Запустите сервер командой:
python file_finder_mcp.py
Сервер запустится на порту 8080. Вы увидите сообщение:
Starting MCP server on port 8080...
Шаг 5: Настройка Cline для работы с MCP сервером
В VSCode откройте файл конфигурации Cline. Если файла нет, создайте его в папке .vscode вашего проекта:
Путь: '
.vscode/cline-config.json'
Добавьте конфигурацию для MCP сервера:
{
"mcpServers": {
"file-finder-mcp": {
"args": [
"python",
"file_finder_mcp.py"
],
"command": "python",
"autoApprove": [],
"disabled": false
}
}
}
Здесь:
- 'command': Команда для запуска сервера (python).
- 'args': Аргументы для запуска сервера (файл file_finder_mcp.py).
- 'autoApprove': Список автоматически одобряемых действий (оставьте пустым).
- 'disabled': Если false, сервер будет активен.
Сохраните файл конфигурации.
Шаг 6: Подключение Cline к MCP серверу
Перезапустите VSCode, чтобы применить изменения в конфигурации.\
Убедитесь, что MCP сервер запущен (см. Шаг 4).\
В VSCode откройте панель Cline (если она не открыта автоматически).\
Cline должен автоматически подключиться к MCP серверу, используя конфигурацию из 'cline-config.json'.
Шаг 7: Пример запроса и ответа
curl "http://localhost:8080/?path=example"
или у вас установлен Postman. Pfgecnbnt 'GET`' запрос
http://localhost:8080/?path=readme
[
{
"name": "readme.markdown",
"path": "/AdobePhotoshop\\Adobe\\Adobe Photoshop CC 2019\\Required\\Generator-builtin\\node_modules\\optimist\\readme.markdown",
"size": 11208,
"creation_date": "2019-10-17 15:25:58"
},
{
"name": "readme.markdown",
"path": "/AdobePhotoshop\\Adobe\\Adobe Photoshop CC 2019\\Required\\Generator-builtin\\node_modules\\optimist\\node_modules\\minimist\\readme.markdown",
"size": 1712,
"creation_date": "2019-10-17 15:25:58"
},
{
"name": "readme.txt",
"path": "/AdobePhotoshop\\Adobe\\Adobe Photoshop CC 2019\\Required\\Linguistics\\Providers\\Plugins2\\AdobeHunspellPlugin\\dictionaries\\tr_TR\\readme.txt",
"size": 362,
"creation_date": "2019-10-17 15:56:44"
},
{
"name": "readme.md",
"path": "/AdobePhotoshop\\Adobe\\Adobe Photoshop CC 2019\\Required\\Plug-ins\\Generator\\assets.generate\\node_modules\\os-tmpdir\\readme.md",
"size": 725,
"creation_date": "2019-10-17 15:25:58"
},
]
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



