2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Claude CodeでFilesystem MCPを設定する方法

Posted at

Claude Codeでfilesystem MCPを使用することで、ローカルファイルシステムへのアクセスが可能になります。この記事では、設定方法を簡潔に説明します。

前提条件

  • Claude Codeがインストール済み
  • ターミナルからclaudeコマンドが実行可能

設定手順

1. MCP追加コマンド実行

claude mcp add filesystem --scope user -- npx -y @modelcontextprotocol/server-filesystem

重要なポイント:

  • --(ダブルダッシュ)で引数を分離する
  • --scope userでユーザースコープに設定(全プロジェクトで利用可能)

2. 設定確認

claude mcp list

以下のような出力でfilesystemが表示されれば成功:

filesystem: npx -y @modelcontextprotocol/server-filesystem - ✓ Connected

3. Claude Code再起動

新しいターミナルでClaude Codeを起動:

claude

セッション開始後に/mcpコマンドを打っても確認できます。

利用可能な機能

filesystem MCPを追加すると、以下の操作が可能になります:

  • ファイル読み取り: mcp__filesystem__read_text_file
  • ファイル書き込み: mcp__filesystem__write_file
  • ディレクトリ作成: mcp__filesystem__create_directory
  • ファイル検索: mcp__filesystem__search_files
  • ファイル情報取得: mcp__filesystem__get_file_info

使用例

# 設定後のClaude Codeで以下が可能
# - プロジェクト内の画像ファイルを記事に含める
# - ログファイルの内容を分析
# - 設定ファイルの自動生成

トラブルシューティング

コマンドが認識されない場合

# パスが正しく設定されているか確認
which claude

# Claude Codeを再インストール
npm install -g @anthropic/claude-code

権限エラーが発生する場合

MCPサーバーは許可されたディレクトリ内でのみ動作します。プロジェクトディレクトリ内でClaude Codeを起動してください。

参考

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?