Tag: Mcphub

mcphub.nvimのメモ

mcphub.nvimのメモ

2025年はAI IDEが流行っている。VSCodeのAI IDEは有名だが、neovimでもMCPを使うことができる。

インストール

使い方

エラー対応

npm ERR! code EACCES

パーミッションのエラーが出る

npm ERR! code EACCES
npm ERR! syscall rename
npm ERR! path /usr/local/bin/mcp-hub
npm ERR! dest /usr/local/bin/.mcp-hub-eluhfCZx
npm ERR! Error: EACCES: permission denied, rename '/usr/local/bin/mcp-hub' -> '/usr/local/bin/.mcp-hub-eluhfCZx'
  • /usr/local/bin/mcp-hub を書き換え(rename)ようとしたが
  • 現在のユーザーには /usr/local/bin/ を操作する権限がなかった ために、Permission denied (EACCES) エラーになっています。

一旦、rootになって下記のようにmcp-hubを再インストールする

sudo npm install -g mcp-hub

まだ未検証だが、下記のようにインストールパスを変更する事も可能かも

mkdir -p ~/.npm-global
npm config set prefix '~/.npm-global'

# パスを通す(これを ~/.bashrc や ~/.zshrc などにも追記すると良い)
export PATH="$HOME/.npm-global/bin:$PATH"

不安定だな

たまに起動しない時がある ただ、これは私がコンテナ環境でnvimを実行しているのもありそう。だがログとして残す

Read more...