CC逆引きリファレンス

ファイルシステム MCP を使いたい

7. MCP(Model Context Protocol)

コマンド / 機能

claude mcp add filesystem -- npx @anthropic/mcp-filesystem

公式サーバー

概要

Anthropic 公式のファイルシステム MCP サーバーです。ファイルの読み書き、ディレクトリ操作、ファイル検索などの機能を提供します。許可されたディレクトリのみアクセス可能です。

設定例

# 基本的な追加(カレントディレクトリを許可)
claude mcp add filesystem -- npx -y @anthropic/mcp-filesystem $(pwd)

# 特定のディレクトリを許可
claude mcp add filesystem -- npx -y @anthropic/mcp-filesystem /path/to/project

# 複数ディレクトリを許可
claude mcp add filesystem -- npx -y @anthropic/mcp-filesystem \
  /home/user/projects \
  /home/user/documents

# ユーザースコープで追加(全プロジェクトで使用)
claude mcp add -s user filesystem -- npx -y @anthropic/mcp-filesystem ~

こんな時に使う

  • Claude にファイル操作を拡張させたい時
  • 安全なファイルアクセスを提供したい時

使い方

  1. 1アクセスを許可するディレクトリを決定
  2. 2claude mcp add filesystem -- npx -y @anthropic/mcp-filesystem <ディレクトリ> を実行
  3. 3/tools でツールが追加されたことを確認
  4. 4会話で「ファイルを読んで」「一覧を見せて」などと指示

Tips

  • セキュリティのため、必要最小限のディレクトリのみ許可しましょう
  • ホームディレクトリ全体を許可すると便利ですが注意が必要
  • read_file, write_file, list_directory などのツールが使えます
  • -y オプションで npx のインストール確認をスキップ