MCP File Finder について
MCP File Finderは、パスの一部を指定してファイルを検索するPython製MCPサーバーです。一致したファイルの名前、パス、サイズ、作成日時を返します。
主な機能
- 01パスの一部によるファイル検索
- 02検索ディレクトリの指定
- 03ファイル名とパスの返却
- 04サイズと作成日時の返却
活用シーン
- 01部分的なパスによるファイル検索
- 02指定したディレクトリ内の検索
MCP 対応
ファイル名、パス、サイズ、作成日時を含む検索結果をMCPクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
README(原文)English
プロジェクトの README よりこの README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。
MCP File Finder
Описание
MCP сервер для поиска файлов по фрагменту пути.
📦 Установка
- Убедитесь, что установлен Python 3.8+
- Клонируйте репозиторий:
git clone https://github.com/cavil2015/mcp-file-finder.git cd mcp-file-finder
- Установите зависимости:
pip install -r requirements.txt
🚀 Запуск сервера
python mcp_server.py
Сервер будет запущен по адресу:
🔍 Примеры запросов
- Найти все файлы, содержащие "test":
http://127.0.0.1:5000/find?query=test&dir=.
- Пример ответа(json): [ { "name": "testfile.txt", "path": "/home/user/projects/testfile.txt", "size": 1024, "created_at": "Tue Mar 11 12:34:56 2025" } ]
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。