🙃

Filesystem MCP ServerをClaudeで利用する際に詰まったメモ2つ

に公開

server-filesystemがインストールされない

volta環境で開発しているが、なぜか下記を実行しても反映されず。

npm install -g @modelcontextprotocol/server-filesystem

# 反映されない
ls ~/.volta/tools/image/node/20.19.0/lib/node_modules
corepack		npm

パスを指定したら入った。

npm install -g @modelcontextprotocol/server-filesystem --prefix ~/.volta/tools/image/node/20.19.0

# 反映された
ls ~/.volta/tools/image/node/20.19.0/lib/node_modules
@modelcontextprotocol	corepack		npm

MCP FileSystem: Server disconnectedでエラーが出る

下記記事に助けられました。
https://zenn.dev/tatausuru/articles/799a625b92ce2a#3.-アプリを再起動

記事と手順の違うポイントだけメモ。
インストール場所の探し方だけ

npm list -g @modelcontextprotocol/server-filesystem

下記パスが得られるので、メモ。
私の場合はvoltaを利用しているのでここ。

/Users/{USERNAME}/.volta/tools/image/node/20.19.0/lib
└── @modelcontextprotocol/server-filesystem@2025.3.28

なので私のnodeパスは下記でした。

/Users/{USERNAME}/.volta/tools/image/node/20.19.0/bin

困っている人がいたら。
MCP便利ですね。

早速filesystemで私のプライベートリポジトリをpipからuv pipへ自動的に移行してもらったりしました。
Readmeも書き換えてくれたし、嬉しい。

すごい。

Discussion