CoreOfficial★ 18.2k
ファイルシステム操作 — 読取・書込・検索・ファイル管理
AIエージェントにローカルファイルシステムへの直接アクセスを提供。自然言語コマンドでファイルとディレクトリの読取・書込・作成・移動・検索・管理が可能——許可パスに安全にサンドボックス化。
このスキルが重要な理由
ファイルシステムスキルはOpenClawエコシステムにおける最も基本的なMCPサーバーです。これがないと、エージェントは設定ファイルの読み取り、レポートの作成、ダウンロードの整理、プロジェクト構造の管理ができません。ほぼすべての自動化ワークフローの基盤となるスキルです。
- 任意のファイル読み取り:設定ファイル、ログ、CSV、Markdown、コードを解析。エージェントはファイル内容を理解し、内容についての質問にも答えられます。
- 書き込み・編集:新規ファイルの作成、ログへの追記、設定値の更新、レポートの作成——すべて会話で完結。
- ディレクトリ操作:フォルダ構造の作成、ファイルの移動・リネーム、ディレクトリツリーの再帰的リスト表示。
- 検索:ファイル名、拡張子、内容で許可ディレクトリツリー全体を検索。
セキュリティモデル
ファイルシステムMCPは厳格な許可リストモデルを採用しています。エージェントがアクセスできるディレクトリを明確に指定し、それ以外はすべてブロックします。これにより、システムファイルやSSHキーなどの機密データへの誤アクセスを防ぎます。
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y", "@modelcontextprotocol/server-filesystem",
"/Users/you/Documents",
"/Users/you/Projects"
]
}
}argsに記載されたパスのみがエージェントがアクセスできるディレクトリです。パスの追加・削除でスコープを調整できます。
主なユースケース
- 「プロジェクトのREADME.mdを読んで、明確さとSEOの観点から改善案を提案して。」
- 「プロジェクトディレクトリ内のすべての.envファイルを見つけて、ハードコードされたAPIキーがないかチェックして。」
- 「ダウンロードフォルダを整理して:PDFはDocuments/PDFsへ、画像はPicturesへ、30日以上前のファイルは削除して。」
- 「src/、tests/、docs/フォルダと基本的なpackage.jsonを含む新しいプロジェクト構造を作成して。」
- 「~/logs/フォルダを監視して、ログファイルに'ERROR'や'CRITICAL'が含まれたら通知して。」
利用可能なツール
| ツール | 説明 |
|---|---|
| read_file | ファイル内容を完全に読み取り |
| write_file | ファイルの作成・上書き |
| edit_file | 既存ファイルへの部分的な編集 |
| list_directory | すべてのファイルとサブディレクトリを一覧 |
| search_files | 名前パターンで再帰検索 |
| move_file | ファイル・ディレクトリの移動・リネーム |
| get_file_info | メタデータの取得(サイズ、更新日時、権限) |
</ Add to your README
If you use this skill in your project, add the badge to your GitHub README:
[](https://clawdbot.space/en/skills/mcp-filesystem?ref=badge&utm_source=mcp-filesystem&utm_medium=readme&utm_campaign=skill-page)