ファイルシステムMCPサーバー:AIアシスタントにローカルファイルを読み書きさせる
ローカルファイルやNASストレージ向けのMCPサーバーと、アクセスを指定したフォルダーに限定する方法を紹介します。
ローカルファイルシステム
- Filesystem (official) (公式リファレンスサーバー · 最終push:2026-10-13)
Secure file operations with configurable access controls. - rust-mcp-filesystem (GitHubスター180 · Rust · 最終push:2026-08-29)
Blazing-fast, asynchronous MCP server for seamless filesystem operations.
ネットワークストレージ
- mcp-server-synology (GitHubスター228 · Python · 最終push:2026-10-13)
💾 Model Context Protocol (MCP) server for Synology NAS - Enables AI assistants (Claude, Cursor, Continue) to manage files, downloads, and system operations through secure API integration. Features Docker deployment, auto-authentication, and comprehensive file system tools.
アクセスを特定のフォルダーに限定する
公式のFilesystemサーバーは、引数で渡したディレクトリの中でしか動作しません。ホームディレクトリ全体ではなく、プロジェクトフォルダーを1つ指定しましょう。
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/path/to/allowed/directory"
]
}
}
}パスを増やすには引数を追加します。クライアント別の設定:Claude Desktop · Cursor · Windsurf
このリストについて
データ:公開GitHubリポジトリ(2026-10-15更新)。スター数は日々変わります。掲載はセキュリティ審査ではありません。インストール前にセキュリティチェックリストをお読みください。